• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
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 阅读(146) 评论(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 阅读(164) 评论(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 阅读(254) 评论(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 阅读(120) 评论(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 阅读(138) 评论(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 阅读(118) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3