摘要: RunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 RunLoop 的概念 阅读全文
posted @ 2016-05-05 09:54 FMDN 阅读(210) 评论(0) 推荐(0)
摘要: 打造强大的BaseModel(1):让Model自我描述 这篇文章将讲述Model一项更高级也最常用的功能,让Model实现自动映射–将字典转化成Model(所有代码全由Swift实现) 将JSON转化为Model的意义 在iOS开发中,基于Model的数据流起到了至关重要的作用。从网络获取的数据需 阅读全文
posted @ 2016-05-05 09:53 FMDN 阅读(606) 评论(0) 推荐(0)
摘要: 最终效果 更新示例.gif 更新示例.gif 示例效果.gif 示例效果.gif 示例效果1.gif 示例效果1.gif 示例效果2.gif 示例效果2.gif 示例效果3.gif 示例效果3.gif 示例效果4.gif 示例效果4.gif 示例效果5.gif 示例效果5.gif 示例效果6.gif 阅读全文
posted @ 2016-05-05 09:51 FMDN 阅读(369) 评论(0) 推荐(0)