标签:CocoaPods

IOS技术

iOS 持续交付之 Fastlane

17

xubiao.zhuang 发布于 2018-02-22

小目标:使用Jenkins一键构建,并自动上传到App Store。 一、为什么选择 Fastlane? fastlane是为iOS和Android应用程序自动化测试部署和发布的最简单方法。它处理所有繁琐的任务,如生成屏幕截图,处理代码签名以及发布应用程序。 使用场景 ...

阅读(37)评论(0)赞 (0)

IOS技术

【2018秋招iOS面试总结】(渣渣本科生)

刘莉莉 发布于 2018-02-12

本人是非985211学校,非计算机专业,技术一般,基础较差。 最开始秋招的时候,一线互联网基本上都投了,但是很多都被刷了,有的是刷了学校,有的是刷了四级(我四级才300多分),有的是刷了专业,但更多的是刷了能力,毕竟我们学校计科学院每年有几个人去BAT 大厂的秋招基本上结束,面试...

阅读(79)评论(0)赞 (0)

IOS技术

【iOS超轻量级约束框架】SBLayout一行代码搞定任意难度的AutoLayout

3

Harries 发布于 2018-02-11

SBLayout 一行代码搞定任意难度的AutoLayout 简介: SBLayout是基于Swift4 封装系统的约束而成的单文件约束框架,总代码700多行,支持iOS9 / macOS10.11及其以上版本,一行代码可以搞定任意难度的AutoLayout约束,完美支持iPho...

阅读(42)评论(0)赞 (0)

IOS技术

iOS一款简单的图表库-FSChartView

10

Harries 发布于 2018-02-07

Introduction FSChartView一款简单的图表库,内含柱状图(垂直&水平)、折线图、饼状图。 柱状图是使用UICollectionView实现,因为UICollectionView自带缓存池,所以选择UICollectionView,里面的很多deleg...

阅读(57)评论(0)赞 (0)

IOS技术

蜂鸟商家版 iOS 组件化 / 模块化实践总结

8

xubiao.zhuang 发布于 2018-01-24

零. 前言 “蜂鸟配送商家版”是一款针对商家打造的专业配送软件,有了这款应用,您可以使用蜂鸟商家版呼叫所有平台订单及电话订单配送,餐饮、鲜花、蛋糕、生鲜、商超均可配送。超低运费,清晰合理。海量补贴,充值返现。 以上这段对「蜂鸟商家版」的描述摘自 蜂鸟配送官网,大概可以理解为蜂鸟商...

阅读(62)评论(0)赞 (0)

IOS技术

高德地图开发汇总

4

songhua.gao 发布于 2018-01-22

版权声明:本文为原创文章,未经作者授权不得转载。 介绍 高德地图主要分为地图开发、导航开发、定位开发、室内地图、室内定位。总结一下在项目中用到的地图开发。 Demo地址 DEMO比较简单,集成了3d地图和搜索sdk,可以根据自己的需求添加功能。 一:基本地图功能实现 1.申请密钥...

阅读(48)评论(0)赞 (0)

IOS技术

仿斗鱼聊天:基于CoreText的面向对象图文排版工具AWRichText

3

yanxinchi 发布于 2018-01-18

AWRichText 基于CoreText,面向对象,极简,易用,高效,支持精确点击,UIView混排,GIF动图,并不仅仅局限于图文混排的富文本排版神器。 代码地址:https://github.com/hardman/AWRichText — 喜欢的同学可以sta...

阅读(43)评论(0)赞 (0)

IOS技术

iOS学习之深入理解程序编译过程

5

yeseng 发布于 2018-01-17

常用的clang命令 clang -rewrite-objc main.m 将obj文件重写为 c, c++文件 clang -Xclang -ast-dump -fsyntax-only main.m 生成文件生成树 clang -Xclang -dump-tokens mai...

阅读(65)评论(0)赞 (0)

IOS技术

iOS之集成GoogleMap(定位、搜索)需要注意的事

3

puefu.he 发布于 2018-01-16

简介: 最近花了些时间看了GoogleMap官方文件并集成到国际版app中,网上关于GoogleMap for iOS的讲解相对Android来说少一点,比较有帮助的几乎全是英文文档。下面是我开发过程中遇到的坑、以及采用的解决方法。 集成GoogleMap步骤: 1、Cocoap...

阅读(50)评论(0)赞 (0)

IOS技术

超简单实现iOS列表的索引功能

4

puefu.he 发布于 2018-01-15

背景 iOS系统 iOS系统的UITableView自带了索引功能,但是实现的功能比较简单,仅仅支持,滑动索引视图来达到快速滑动UITableView的功能。 微信 微信的联系人的索引功能比系统索引效果好,前者在滑动索引视图时,会弹出一个指示器。指示器UI区域较大,展示了当前滑动...

阅读(51)评论(0)赞 (0)

IOS技术

让自己的开源项目支持CocoaPods

4

songhua.gao 发布于 2018-01-13

测试的时候找个自己封装的方法或UI控件就可以了 这里用我刚封装的Redirect重定向的请求体为例 1, 在github上创建一个Redirect,重要:记得选择开源协议 (MIT)(如果木有GitHub那先百度一下) 2, 使用 Github Desktop Clone (克隆...

阅读(58)评论(0)赞 (0)

IOS技术

接手一个负分的 iOS 项目后我做了什么

1

yeseng 发布于 2018-01-12

来源|掘金 作者|没故事的卓同学 半年前我加入一个刚刚拿到 A 轮资金的创业团队负责 iOS 项目。早期的时候公司生死未卜,只追求快速迭代找到一个正确的方向。这种早期默默无闻的团队也没什么工程追求,就是写的快就好了。但是确定方向后要长期发展,就不能再野蛮生长了。 基于过去半年我在...

阅读(48)评论(0)赞 (0)

IOS技术

小红点解决方案思路分析

3

yeseng 发布于 2018-01-12

本文是来自@金小俊的投稿 小红点(消息推送提醒)在现今的各个App中几乎无处不在,特别是内容的更新日渐频繁,大量的小红点被投放在各个业务入口。一般来说,小红点主要有三个应用场景: App有新添加的功能提醒用户使用 某一个已有的模块有功能上的更新 功能有内容的变化或业务上的提醒 常...

阅读(62)评论(0)赞 (0)

IOS技术

iOS xib上的控件自动生成纯代码

6

puefu.he 发布于 2018-01-11

来源|简书 作者|Sephiroth_Ma 最近公司写了一新项目,写完项目总结时发现,大部分时间都浪费在纯代码写一些简单的控件上,用xib布局吧,还怕为后期的维护给自己挖坑,总是纠结到底用纯代码,还是xib呢,纠结来纠结去突然灵感乍现?(? ? ?) 为什么不能用xib布局,让它...

阅读(34)评论(0)赞 (0)

IOS技术

CocoaPods | iOS详细使用说明

9

puefu.he 发布于 2018-01-11

一:介绍 在iOS开发中,经常会使用到第三方库,CocoaPods可以用来方便的统一管理这些第三方库。 下面就和大家详细介绍一下CocoaPods的使用。 二:升级Ruby环境 $ sudo gem update --system 三:使用...

阅读(32)评论(0)赞 (0)

IOS技术

倒计时设计

7

xirruiqiang 发布于 2018-01-09

原文地址 计算机是不存在倒计时这个概念的,所有的倒计时设计来源于对定时器的运用:给予一个deadline,以秒为时间间隔,在每次回调时刷新屏幕上的数字。倒计时的实现几乎没有门槛,无论NSTimer也好,GCD也罢,甚至使用CADisplayLink都能用来制作一个倒计时方案。但同...

阅读(53)评论(0)赞 (0)

IOS技术

需要侧滑抽屉效果?一行代码足以!

9

darida 发布于 2018-01-08

1.为啥要重复造轮子 想要做这个侧滑功能是因为我们项目中有使用到侧滑的菜单,开始我们也没有使用另外一些比较出名的侧滑框架,因为在UI这部分个人不是很喜欢用第三方,总感觉有时候不太符合界面的自定义,而且每开发一个自己没做过的功能自己实现一次也是对自己的一种锻炼,我们当时app的侧滑...

阅读(57)评论(0)赞 (0)

IOS技术

一篇文章看懂有关iOS开发语言的一切!

1

darida 发布于 2018-01-08

前言 iOS开发语言有哪些?OS开发语言主要包括什么?iOS开发语言具体怎么学习?今天重点介绍一下: iOS开发语言主要包括:C语言基础、Obiective-C编程、Swift、UIKit框架详解这几大块,在这里项目阶段就不详细的介绍了。 C语言基础 C语言是开发语言的基础,是最...

阅读(54)评论(0)赞 (0)