浅析Swift给开发者带来的变化

2016-04-25
阅读 3 分钟
4.8k
细数之下,已经有三个月没有写博客做记录了,深深地对自己表示愧疚,之前定下的写作计划,打算将iOS SDK中的framework由浅及深地学习并记录,却由于春节后这次换新东家,一一搁浅了。然而,这次换工作,却也给我带来了意外之喜,那就是我在企业项目开发中,真正地开始使用Swift这门语言。自我感觉,Swift会将我带向一个...

UIViewController解耦---浅析Three20架构

2016-01-13
阅读 3 分钟
6.1k
Three20是一款由Facebook开源的框架,由大神Joe Hewitt)创建,曾经风靡一时,被无数开发者观阅。Three20主要提供了UI模块、Network模块以及相关的一些工具。Three20自开源之初就褒贬不一,有人称赞它强大的UI工具,也有人在诟病Three20各个模块之间的耦合度太高,而且更多人在抱怨Three20极少的开发文档,我想这些大概也...

通过UIActivityViewController实现更多分享服务

2016-01-04
阅读 11 分钟
10k
我在通过UIDocumentInteractionController预览和分享"史蒂夫•乔布斯传"这篇文章中,详细讲了UIDocumentInteractionController的用途和使用方法。而在iOS 6 SDK中,苹果提供了UIActivityViewController来让我们可以使用更多地服务。这篇文章,我就来介绍一下怎么通过UIActivityViewController实现更多地服务。

使用谓词(NSPredicate)来提高集合遍历与过滤查找的效率

2016-01-02
阅读 2 分钟
9.6k
在开发中,我们经常会遇到一些需要,让我们从集合中查找某个值,从集合中过滤想要的内容等等,因而我们就需要遍历集合,加条件判断,然后获取符合条件的值。而关于集合的遍历是所有软件开发从业人员经常打交道的一些事情。

实现iOS app之间的内容分享

2016-01-02
阅读 5 分钟
15.7k
第三种是通过UIDocumentInteractionController或者是UIActivityViewController这俩个iOS SDK中封装好的类在App之间发送数据、分享数据和操作数据;