iOS干货收集<十六>iOS学习资料集锦

所有专题按照时间分类

1.蓝牙

1.1 HLBluetoothDemo 蓝牙操作库,小票打印库

2.block和delegate

2.1 开发该选择Blocks还是Delegates 【荐】很好的一篇关于block和delegate文章

【核心总结】
"2.1.1 如果对象有超过一个以上不同的事件源,使用delegation"。
2.1.2 “如果一个对象是单例,不要使用delegation”。
2.1.3 "如果对象的请求带有附加信息,更应该使用delegation"。
2.1.4 因此我们可以这样认为,delegate的回调更多的面向过程,而block则是面向结果的。如果你需要得到一条多步进程的通知,你应该使用delegation。而当你只是希望得到你请求的信息(或者获取信息时的错误提示),你应该使用block。(如果你结合之前的3个结论,你会发现delegate可以在所有事件中维持state,而多个独立的block确不能)。

3. label

3.1 XPQLabel 很酷炫的一个label,“让你的文字动起来”

4. JSPatch

4.1 iOS 通过 JSPatch 实时修复线上 bug!

5. 数据存储

5.1 JKDBModel

6. 网络判断与检测

6.1RealReachability We need to observe the REAL reachability of network. That's what RealReachability do.
【使用指导】 iOS下的实际网络连接状态检测:RealReachability

7. 图像

7.1 图像裁剪

7.1.1 PhotoTweaks Drag, Rotate, Scale and Crop

7.2获取图片的主要颜色

7.2.1 SOZOChromoplast

iOS干货收集<十六>iOS学习资料集锦_第1张图片
SOZOChromoplast效果图.gif

8. 跑马灯

8.1 MarqueeLabel

MarqueeLabelDemo.gif

9. 倒计时

9.1MZTimerLabel

MZTimerLabel效果图.gif

10.扫码

10.1LBXScan
A barcode and qr code scanner (二维码、扫码、扫一扫、ZXing和ios系统自带扫码封装,扫码界面效果封装)

11.启动倒计时广告图

1.几行代码实现启动页广告功能XHLaunchAd
2.An app starting demo with advertising page

附录:干货中的极品

附1 [置顶] GitHub上史上最全的iOS开源项目分类汇总

你可能感兴趣的:(iOS干货收集<十六>iOS学习资料集锦)