iOS干货收集<一>
今天是2015年10月27日,自己做iOS开发也不久了,好多干货不曾整理收藏,用到的时候还需要去查找,浪费时间,效率低下,今天在实现类似微博个人界面时遇到问题,费劲周折还算解决了,同时也在此开篇记录自己开发中遇到的好的干货和心得,既是对自己成长的记录,同时也愿意分享给大家,因为我也是从别人的分享中受益,所以分享快乐!!!
【壹】多线程
【貮】仿新浪个人中心页
Github链接:AGWeiboUserInfo
Github链接:PersonalEffect
Github链接:PersonalFramework
2和3由同一个人啊崢写的,3是进阶篇!
Github链接:ceshitupianbianhua
注意:这个是纯代码,但是用到了第三方库Masonry
【叁】相机,相册,录像
【肆】照片处理
Github链接:ATWatermark
Github链接:GPUImage
【伍】下拉式菜单
Github链接(Swift版本):BTNavigationDropdownMenu
Github链接(Swift版本):KTDropdownMenuView
【陆】HTTPS
虽然是网站HTTPS实践,但可以学到好多HTTPS知识
- 大型网站的 HTTPS 实践(一)—— HTTPS 协议和原理
- 大型网站的 HTTPS 实践(二)——HTTPS 对性能的影响
- 大型网站的 HTTPS 实践(三)——基于协议和配置的优化
- 大型网站的 HTTPS 实践(四)——协议层以外的实践
【柒】文件下载,支持断点
注意:
DeveloperLx has said that "个人认为NSURLSession是实现不了真正的断点续传的,一把App关掉,已下载的部分就没有办法找得回来了。实现断点续传另外的方法参考我这篇博文实现项目下载需求时遇过的那些坑"
【捌】RAC(ReactiveCocoa)专区
2和3来自美团技术团队博客
【玖】二维码
Github链接:LXDTwoDimensionalBarcode
转载声明
:转自Sindri的小巢
【拾】弹出框
Github链接:MMPopupView
【十一】Run Loop 和 Run Time
该系列还在更新ing
本文详细整理了 Cocoa 的 Runtime 系统的知识,它使得 Objective-C 如虎添翼,具备了灵活的动态特性,使这门古老的语言焕发生机。主要内容如下:
引言
简介
与Runtime交互
Runtime术语
消息
动态方法解析
消息转发
健壮的实例变量(Non Fragile ivars)
Objective-C Associated Objects
Method Swizzling
总结
转载声明:本文地址
从CF层面了解由于CFRunLoopMode机制iOS程序ScrollView的滑动为何如此平滑的原因。还有介绍AFNetworking如何单独发起一个global thread内置runloop达到不占用主线程又不耗CPU资源的。
【十二】动画
【十三】MVVM
Github链接:一个MVVM架构的iOS工程
【十四】Masonry
- Masonry介绍与使用实践(快速上手Autolayout)
- 有趣的Autolayout示例-Masonry实现
- 有趣的Autolayout示例2-Masonry实现
- 学习Masonry各种用法【比较全Good】