会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Pegasus_xy
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2016年12月15日
【引】objective-c,6:Autorelease Pool
摘要: 参考博客: http://blog.leichunfeng.com/blog/2015/05/31/objective-c-autorelease-pool-implementation-principle/ 这一块和内存管理相关,只有理解了 autorelease 的原理,我们才算是真正了解了 O
阅读全文
posted @ 2016-12-15 21:32 Pegasus_xy
阅读(137)
评论(0)
推荐(0)
编辑
2016年12月14日
【引】objective-c,5:Associated Objects 的原理
摘要: 参考博客: http://blog.leichunfeng.com/blog/2015/06/26/objective-c-associated-objects-implementation-principle/ 从之前实例的内存结构,cls的对象结构,以及category的实现原理知道,可以通过
阅读全文
posted @ 2016-12-14 21:10 Pegasus_xy
阅读(154)
评论(0)
推荐(0)
编辑
2016年12月13日
【引】objective-c,4:category的原理
摘要: objc_category主要参考博文: http://blog.leichunfeng.com/blog/2015/05/18/objective-c-category-implementation-principle/ 一般说来,给一个类或者对象动态增加方法的方式有2种,1,继承。2,关联。 c
阅读全文
posted @ 2016-12-13 20:42 Pegasus_xy
阅读(232)
评论(0)
推荐(0)
编辑
【引】objective-c,3:关于block
摘要: 原文参考博文: http://blog.devtang.com/2013/07/28/a-look-inside-blocks/ http://www.cnblogs.com/kesalin/archive/2013/04/30/ios_block.html block 实际上可以理解成是Objec
阅读全文
posted @ 2016-12-13 19:04 Pegasus_xy
阅读(100)
评论(0)
推荐(0)
编辑
2016年11月21日
【引】runtime全解析,P2:关于Class 和 MetaClass
摘要: 几个基本的概念: id,id的定义是,typedef struct objc_object { Class isa;} *id; id是指向struct objc_object的一个指针。这个意思是,id是一个指向任何一个继承了NSObject的对象,可以指向任意一个NSObject子类的对象。需要
阅读全文
posted @ 2016-11-21 19:25 Pegasus_xy
阅读(123)
评论(0)
推荐(0)
编辑
【引】runtime全解析,P1:Programming Guide
摘要: h2.Overview Objective-C language defers as many decisions as it can from compile time and link time to runtime.as a principle, it does things dynamica
阅读全文
posted @ 2016-11-21 19:23 Pegasus_xy
阅读(102)
评论(0)
推荐(0)
编辑
公告