城之内

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年6月25日

摘要: 本系列主要参考资料:Objective-C Runtime ReferenceObjective-C Runtime Programming Guide涉及主要文件:objc/message.h,objc/objc-api.h,objc/objc.h,objc/runtime.h特酷吧[tekuba... 阅读全文
posted @ 2015-06-25 16:47 城之内 阅读(612) 评论(0) 推荐(0) 编辑

摘要: 本系列主要参考资料:Objective-C Runtime ReferenceObjective-C Runtime Programming Guide涉及主要文件:objc/message.h,objc/objc-api.h,objc/objc.h,objc/runtime.h特酷吧[tekuba... 阅读全文
posted @ 2015-06-25 16:39 城之内 阅读(2267) 评论(0) 推荐(0) 编辑

摘要: http://www.tekuba.net/program/335/本系列主要参考资料:Objective-C Runtime ReferenceObjective-C Runtime Programming Guide涉及主要文件:objc/message.h,objc/objc-api.h,ob... 阅读全文
posted @ 2015-06-25 15:49 城之内 阅读(701) 评论(0) 推荐(0) 编辑

2015年6月24日

摘要: 关于Objective-C方法的IMPhttp://blog.csdn.net/swplzj/article/details/17280271一.什么是IMPIMP是”implementation”的缩写,它是objetive-C 方法(method)实现代码块的地址,可像C函数一样直接调用。通常情... 阅读全文
posted @ 2015-06-24 18:39 城之内 阅读(931) 评论(0) 推荐(0) 编辑

摘要: iOS中block实现的探究[0. Brief introduction of block]Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。用维基百科的话来说,Block是Apple Inc.为C、C++以及Objective-C添加的特性,... 阅读全文
posted @ 2015-06-24 14:48 城之内 阅读(342) 评论(0) 推荐(0) 编辑

摘要: 对Objective-C中Block的追探http://www.cnblogs.com/biosli/archive/2013/05/29/iOS_Objective-C_Block.html最近看了很多block相关的文章,都在说block怎么用,写的都很精彩。blogs:Block编程值得注意的... 阅读全文
posted @ 2015-06-24 14:44 城之内 阅读(158) 评论(0) 推荐(0) 编辑

摘要: 唐巧的技术博客谈Objective-C Block的实现JUL 28TH, 2013前言这里有关于block的5道测试题,建议你阅读本文之前先做一下测试。先介绍一下什么是闭包。在wikipedia上,闭包的定义)是:In programming languages, a closure is a f... 阅读全文
posted @ 2015-06-24 11:15 城之内 阅读(1387) 评论(0) 推荐(0) 编辑

2015年6月23日

摘要: 1 关于__block变量为什么可以在block体内修改值1234567891011121314void foo(){__block int i = 1024;//此时i在栈上int j = 1;//此时j在栈上void (^blk)(void);blk = ^{printf("%d, %d\n",... 阅读全文
posted @ 2015-06-23 15:05 城之内 阅读(295) 评论(0) 推荐(0) 编辑

2015年6月21日

摘要: iOS GCD使用指南Grand Central Dispatch(GCD)是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Queue中,GCD就能生成必要的线程并计划执行任务。由于线程管理是作为系统的一部分... 阅读全文
posted @ 2015-06-21 14:31 城之内 阅读(363) 评论(0) 推荐(0) 编辑

2015年6月18日

摘要: 深入理解 GCD(一)原文出处:Derek Selander译文出处:nixzhu (@nixzhu)欢迎分享原创到伯乐头条虽然 GCD 已经出现过一段时间了,但不是每个人都明了其主要内容。这是可以理解的;并发一直很棘手,而 GCD 是基于 C 的 API ,它们就像一组尖锐的棱角戳进 Object... 阅读全文
posted @ 2015-06-18 17:58 城之内 阅读(345) 评论(0) 推荐(0) 编辑