iOS
文章平均质量分 84
lyq07
这个作者很懒,什么都没留下…
展开
-
UITableViewCell左滑button的定制
如果你重写了tableView: commitEditingStyle: forRowAtIndexPath:函数,那么UITableViewCell在非编辑状态从右向左侧滑,右边会出现红色的“删除”按钮。但如何像微信一样定制button呢?原创 2015-11-24 15:28:42 · 2028 阅读 · 0 评论 -
iOS 多线程编程之GCD
GCD全称Grand Central Dispatch,是苹果为多核的并行运算提出的解决方案,所以会自动合理地利用更多的CPU内核(比如双核、四核),最重要的是它会自动管理线程的生命周期(创建线程、调度任务、销毁线程),完全不需要我们管理,我们只需要告诉干什么就行。同时它使用的也是 c语言,不过由于使用了 Block(Swift里叫做闭包),使得使用起来更加方便,而且灵活。原创 2015-11-24 16:45:54 · 378 阅读 · 0 评论 -
iOS 设计模式
介绍MVC、单例模式、观察者模式、委托模式、工厂模式、KVC模式原创 2015-11-26 17:10:28 · 361 阅读 · 0 评论 -
iOS Assets Catalogs
Assets Catalogs增加的一些新特性:一张图片适配不同设备,从此不用1x 2x 3x图;最简单有效地修改图片的颜色,再也不用写一堆CGContext代码了;新的resize图片的方法,免手工测量!原创 2015-11-30 18:09:53 · 501 阅读 · 0 评论 -
Action Extension
Action extension的创建于实现原创 2016-04-11 14:54:50 · 2245 阅读 · 0 评论 -
iOS Static Library 静态类库
什么是静态库,如何创建和使用静态库原创 2016-05-20 18:19:30 · 459 阅读 · 0 评论 -
CocoaPods 安装和使用
在 iOS 开发中通常会引入一些第三方依赖库,如 AFNetworking,JSONKit。。。如果我们手动配置这些依赖库,除了加入源码以外,还要手动添加一些系统的 Framework,CFNetwork。。。如果这些第三方库发生了更新,我们还需要手动去更新项目。这样很降低我们的开发效率。为了不重复造轮子,提高开发者工作效率,我们利用CocoaPods来解决这个问题,通过CocoaPods将第三方的转载 2016-06-03 15:31:28 · 936 阅读 · 0 评论