iOS

iOS开发见闻-第16期

iOS开发见闻

Posted by CatchZeng on March 22, 2016

文章

1.iOS应用架构谈 组件化方案 : 组件化是 App 膨胀到一定体积后的解决方案,能一定程度上解决问题。casatwy老师的这篇文章起源于Limboy的蘑菇街 App 的组件化之路。18号bang大神也出来发话了iOS 组件化方案探索。看完三篇文章后收益良多,极力推荐。

2.ApplePay高调入华,教你在app里上线ApplePay :ApplePay与各大银行开展了国内市场,我们的app是否也要加入ApplePay了呢?需要的朋友可以参考这篇文章。

3.如何实现自己没实现过的需求之文本动画 : 本文细致地讲解了文本动画相关的知识,是篇难得的好文章。 如何实现自己没实现过的需求之文本动画

4.iOS图片圆角优化 :本文提及了开源项目HJCornerRadius但目的不是介绍如何使用该工具,而是想跟大家分享开发时用到的几点设计思想。

工具

1.Prepo :一款图标转化器,它可以帮助设计师快速的导出各种尺寸的图标。设计师通过Prepo把任何格式的图片文件转换成iOS可用的图片格式。此外,通过点击Prepo对话框底部“copy plist”按钮,设计师可以轻松的把导出的文件复制到Xcode中,节省了设计师大量的工作时间。 Prepo

2.Cocoa Controls : 一些很棒的你可以用在你的iOS应用中的组件(代码)的列表。有时你可以找到一段优秀代码来节省时间,有时你也可以学习其他开发者是如何完成某个功能的。订阅他们的每周一报吧,都是精华,极少糟粕。 Cocoa Controls

3.AMMethod2Implement : 支持h文件声明方法自动生成实现,m或者mm文件已写好的方法生成方法声明到h文件, extern NSString * const, @select(method:) 和 [self methodName] 实现代码生成。 AMMethod2Implement

4.KZLinkedConsole: 可以直接从错误日志跳转到源代码的插件。 KZLinkedConsole

开源

1.EBPhotoPages : 用于显示一个滚动型照片页和元数据的图片库。用户可以放大、缩小图片,以及创建,编辑或删除注释和标记,共享或删除照片,并报告不当的照片。所有照片和内容异步加载。相片的用户权限通过委托协议控制。该库是使用状态模式来控制画廊的行为,让其他开发人员可以轻松地修改或增加新的状态,而不必了解太多的原代码设计。 EBPhotoPages EBPhotoPages EBPhotoPages

2.navigation-stack : 用于导航控制器的 Stack 视图模型最佳实践类库及演示。 navigation-stack

3.PeekPop : Peek 和 Pop 是 iPhone 6S 和 6S+ 新推出的一项很棒的特性,可以让你轻松通过 3D touch 实现内容预览。但是还有大概 80% 的 iOS 用户使用的是老的设备。而 PeekPop 是一个 Swift 框架,可以让你的老系统支持 Peek 和 Pop 特性。 PeekPop

4.SYStickHeaderWaterFall : 一款更加灵活支持各种类型的瀑布流结构的库。 SYStickHeaderWaterFall

5.TGCameraViewController : 一款可定制的AVFoundation相机,界面美观、实用性强且容易集成到自己的项目中。 TGCameraViewController