黑马程序员技术交流社区

标题: 学习objective-c问题汇总(2) [打印本页]

作者: ZXY66452    时间: 2015-12-3 22:35
标题: 学习objective-c问题汇总(2)
5、linker command failed with exit code 1 (use -v to see invocation)(第六章切割文件时遇到)

参考: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表达式中,报错,我将该句移到循环体外面,并在循环体内加上迭代语句,然后正常。



作者: 不提也罢    时间: 2015-12-4 21:49
还没学到,学到了再来观赏
作者: 牛角尖、    时间: 2015-12-4 22:19
经典,,
作者: 令狐冲    时间: 2015-12-4 22:47
挺详细整理的
作者: 学习黑马精神    时间: 2015-12-4 22:58
非常不错!
作者: yll    时间: 2015-12-5 22:32
0.0学习下~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2