摘要: 私有类 _BKObserver _BKObserver 是用来观测属性的对象,它在接口中定义了 4 个属性: @property (nonatomic,readonly,unsafe_unretained) id observee; @property (nonatomic,readonly) NS 阅读全文
posted @ 2016-05-06 09:07 FMDN 阅读(598) 评论(0) 推荐(0)
摘要: 高能预警:本篇文章非常长,因为 BlocksKit 的实现还是比较复杂和有意的。这篇文章不是为了剖析 iOS 开发中的 block 的实现以及它是如何组成甚至使用的,如果你想通过这篇文章来了解 block 的实现,它并不能帮到你。 Block 到底是什么?这可能是困扰很多 iOS 初学者的一个问题。 阅读全文
posted @ 2016-05-06 09:06 FMDN 阅读(512) 评论(0) 推荐(0)
摘要: 在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题,你是用什么方法来持久保存数据的?这是在几乎每一次关于iOS技术的交流或讨论都会被提到的问题,而且大家对这个问题的热情持续高涨。本文主要从概念上把“数据存储”这个问题进行剖析,并且结合各自特点和适用场景进行全面抛析。。 NSUserDefa 阅读全文
posted @ 2016-05-06 09:04 FMDN 阅读(348) 评论(0) 推荐(0)
摘要: 本文主要介绍 【当UILabel的内容超出其自身的宽度范围后,进行互动展示的效果】,我们先来看一下Demo的效果图。 实际实现起来并不十分繁杂,在这里,为了开发的效率,我们使用了一个已经封装好的UILabel控制类CBAutoScrollLabel:点击“阅读原文”下载。 在写代码之前,我们还有一个 阅读全文
posted @ 2016-05-06 09:03 FMDN 阅读(912) 评论(0) 推荐(0)