参考:http://blog.csdn.net/duxinfeng2010/article/details/8265273
6、@class Tire; // 使用方法和位置与 #import类似@class 创建一个前向引用,并声明只会通过指针来引用该类。可以通过@class 让两个类互相引用。即,在A.h中用@class B,在B.h 中用@class A。但如果用 #import 让这两个类互相引用,就会出现编译错误。
7、在敲NSRange这章内容时,遇到一个纠结的问题,通过{5,5}或者NSMakeRange(5,5)给NSRange对象赋值会报错
其实是我自己犯傻,照着书copy,将NSRange重定义了,自然会出错了。
8、方法名前面的 + 与 -最开始让我觉得无语的是,objective-c在方法前面加上的+和-,不过现在觉得挺好的,一目了然。
+:说明该方法是类方法,通常用于创建新的实例。例如,+ (id)stringWithFormat:(NSString *)format,...;
-:该方法为实例方法,我们直接在类中定义的起一定作用的方法。
9、NSArray的两个限制:只能存储objective-c对象,不能存储原始c数据类型;不能存储nil。10、NSEnumerator 数组循环报错问题书中将
while表达式中,报错,我将该句移到循环体外面,并在循环体内加上迭代语句,然后正常。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |