![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C语法参考
zhjzry
这个作者很懒,什么都没留下…
展开
-
基本数据类型
bool:YES NOid范型,表示任何种类的对象,实际是指针NSArray两个限制: 1)只能存储ObjC的对象,不能存储C中的基本数据类型2)不能在NSArray中存储nil(数组结束的标志)arrayWithObjects初始化数组,必须以nil结尾遍历数组: 1)索引2)NSEnumerator枚举3)快速枚举(推荐)for(NSObject *obj in array原创 2011-10-28 18:46:27 · 302 阅读 · 0 评论 -
源文件组织
//.h存放@interface,公共struct定义,enum常量,#define和extern全局变量Cocoa由两个框架组成:Foundation Kit和Application Kit#import 既导入了Foundation框架的头文件,也导入了其他一些文件Foundation Kit是Cocoa的一部分,没有内置于Objective-C中。其包含有用的、面向数据的低级类原创 2011-10-28 22:19:47 · 225 阅读 · 0 评论 -
内存管理
drain,清空自动释放池而不销毁,适用于Mac OS X 10.4及更高版本;release,适用于Mac OS的所有版本不要使用刚被释放的内存,否则将可能误用陈旧的数据-(void)setEngine: (Engine *) newEngine{ [newEngine retain]; [engine release]; engine = newEng原创 2011-10-28 18:51:20 · 190 阅读 · 0 评论 -
assign / retain / copy区别
var avar bassign1) int类的简单数据类型,只能用assign2) a和b完全相同,b只是a的别名,对其中任一个操作等于对另一个操作。retainCount不增加。retainb的地址与a不一样,但两者的值一样,指向内存同一地址。retainCount加1。copyb的地址与a不一样,两者值一样,但值地址不一样。retain原创 2011-12-13 23:39:44 · 211 阅读 · 0 评论 -
Tmp
http://www.cnblogs.com/likwo/tag/iphone/http://blog.csdn.net/HappyQQ/article/details/1054396http://www.otierney.net/objective-c.html.zh-tw.big5#downloadinghttp://www.cnblogs.com/arel原创 2012-01-17 16:28:29 · 306 阅读 · 0 评论