标签: iOS开发
-
认识CoreData-高级用法
在之前的文章中,已经讲了很多关于CoreData使用相关的知识点。这篇文章中主要讲两个方面,NSFetched…
-
认识CoreData-多线程
CoreData使用相关的技术点已经讲差不多了,我所掌握的也就这么多了….在本篇文章中主要讲CoreDat…
-
认识CoreData-MagicalRecord
到目前为止,已经将CoreData相关的知识点都讲完了。在这篇文章中,主要讲一个CoreData第三方库-Ma…
-
探秘Runtime-Runtime加载过程
在iOS程序中会用到很多系统的动态库,这些动态库都是动态加载的。所有iOS程序共用一套系统动态库,在程序开始运…
-
iOS开发技巧-崩溃分析
在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题。简单的崩溃还好说,复杂的崩溃就需要我们通过解析C…
-
你真的了解iOS代理设计模式吗
在项目中我们经常会用到代理的设计模式,这是iOS中一种消息传递的方式,也可以通过这种方式来传递一些参数。这篇文…
-
iOS自动布局框架-Masonry详解
目前iOS开发中大多数页面都已经开始使用Interface Builder的方式进行UI开发了,但是在一些变化…
-
iOS黑魔法-Method-Swizzling
公司年底要在新年前发一个版本,最近一直很忙,好久没有更新博客了。正好现在新版本开发的差不多了,抽空总结一下。由…
-
探秘Runtime-Runtime-Message-Forward
当一个对象的方法被调用时,首先在对象所属的类中查找方法列表,如果当前类中没有则向父类查找,一直找到根类NSOb…
-
探秘Runtime-深入剖析Category
有了之前Runtime的基础,一些内部实现就很好理解了。在OC中可以通过Category添加属性、方法、协议,…