简介 FLFX(Flipboard Explorer):官方说法是一套用于iOS开发的应用程序调试和探索工具。实际上有更多有价值的作用,比如对View的操作:位置坐标展示、图层关系、移动位置;工程
有时候,一个关键字就是一扇通往新世界的大门。两年前,身边开始有人讨论函数式编程,拿关键字Functional Programming一搜,全是新鲜的概念和知识,顺藤摸瓜,看到的技术文章和框架也越来越多。
由 OpenDigg 出品的iOS开源项目周报第四期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优质的iOS开发方面的开源项目,方便iOS开发人员便捷的找到自己需要的项目工具等。
我们至今所写的 iOS 代码都是遵循 OOP 这种编程范式,以对象来临摹和表达我们对于世界的理解。在设计类的时候,恪守 SOLID 五个原则会让我们的代码更易拓展和维护。SOLID 中的 O 代表的是
上可以照着理清楚代码的逻辑了。 动态分析 动态分析是指在软件运行的过程中进行调试分析。在iOS中runtime扮演了一个很重要的角色,我们在动态分析的过程中往往也是借助了runtime的强大能
苹果在 iOS9 之后已经废弃了 NSURLConnection , NSURLSession 成为其替代者,其基本知识网上很多,主要可以从 NSURLSessionDataTask 、 NSURLSessionDownloadTask
iOS 视频播放代码
IOS 时间格式 时间转换 大总结
IADownloadManager 是 iOS 的下载管理器,可实现同时和按顺序逐个下载文件。 Easy to integrate and use iOS download manager. Easily
AmazeKit 是一个 iOS 的图像渲染库,其目的是在 UIKit 类中通过使用 png 格式图像来提升性能。 项目主页: http://www.open-open.com/lib
开发类库 Fastpdfkit 功能强大的iOS PDF阅读器开发类库。最大的特点是加载PDF文档速度超快(从其名字也可以看出)。 three20 Facebook应用框架的开源代码。优点是,利用该框
Frank 提供了针对iOS平台的功能测试能力,可以模拟用户的操作对应用程序进行黑盒测试,并且使用 Cucumber 编写测试用例,使测试用例如同自然语言一样描述功能需求,让测试以“可执行的文档”的形式成为业务客户与交付团队之间的桥梁。
RTLabel 基于富文本的格式,适用于iOS,类似HTML的标记。 RTLabel 基于UILabel类的拓展,能够支持Html标记的富文本显示,它是基于Core Text,因此也支持Core Text上的一些东西。
SVProgressHUD 是一个第三方的控件,是一个弹出提示层,用来提示 网络加载 或 提示对错
iOS 日期选择器,可以在一个日历中选择多个日期,界面较为清爽。 项目主页: http://www.open-open.com/lib/view/home/1370502788305
PSCollectionView 是一个实现瀑布流效果的 iOS 滚动组件。 项目主页: http://www.open-open.com/lib/view/home/1344863855100
这是一个iOS库,用来对你的iOS应用程序执行远程控制和监控的A/B测试。提供UIButton控制按钮文本和按钮的背景图像。还提供了一个通用的测试字符串值的机制可以用来控制任何消息传递或行为。
GLView封装了很多OpenGL的功能,能够让开发者很方便地在iOS编程中使用OpenGL来处理图像、三维模型以及视频。 其中GLImage 和 GLImageView能够方便地加载和显示PVR格式的图像或者视频剪辑。
XYPieChart 是 iOS 上用来绘制简单饼图的控件。 Customized color for slices (default color supported) animated insert/delete
NoticeView 是 iOS 的消息提醒组件,类似 TweetBot 的提醒。 项目主页: http://www.open-open.com/lib/view/home/1342431112213