代码改变世界

随笔分类 -  iOS开发之OC语法精讲

iOS开发——OC篇&常用关键字的使用与区别

2015-07-17 13:50 by Phoenix-Hui, 327 阅读, 收藏,
摘要: copy,assign,strong,retain,weak,readonly,readwrite,nonatomic,atomic,unsafe_unretained的使用与区别最近在学习iOS的过程个遇到了不少问题,知道概念也看过示例代码,但是就是写不出来或者不知道怎么去用。一种遇到最多的时候就... 阅读全文

iOS开发——常用Runtime函数

2015-07-17 13:46 by Phoenix-Hui, 246 阅读, 收藏,
摘要: Runtime函数1.可以通过NSObject的一些方法获取运行时信息或动态执行一些消息:1./*Returns a Boolean value that indicates whether the receiving class is a subclass of, or identical to,... 阅读全文

iOS开发——OC篇&消息传递机制(KVO/NOtification/Block/代理/Target-Action)

2015-07-17 13:44 by Phoenix-Hui, 419 阅读, 收藏,
摘要: iOS开发中消息传递机制(KVO/NOtification/Block/代理/Target-Action)今晚看到了一篇好的文章,所以就搬过来了,方便自己以后学习虽然这一期的主题是关于Foundation Framework的,不过本文中还介绍了一些超出Foundation Framework(KV... 阅读全文

iOS开发——OC篇&特殊数据类型

2015-07-17 13:43 by Phoenix-Hui, 1272 阅读, 收藏,
摘要: 一些特殊的数据类型 id、nil、Nil、SEL ,IMPObjective-C中有一些很有趣的数据类型经常会被错误地理解。他们中的大多数都可以在/usr/include/objc/objc.h或者这个目录中的其他头文件中找到。下面是从objc.h中摘录的一段,定义了一些数据类型:// objc.h... 阅读全文