我在做C++时候有个习惯 在iPhone中加入在成员变量的时候定义了一个NSString* str; 不知道这种使用方法是否正确,语法是否正确,还请大牛指点。 |
|
语法应该没什么问题,但也无所谓了
|
|
30分 |
这么用没问题,但是没必要。 obc里面,nil 调用其它方法是没错得。也就是实例可以为nil, 比如NSString* str = nil; [str dosomething]; is ok |
objC 里面给nil发消息不会有异常,完全没必要这么麻烦,你不判断空指针也没什么问题.
|
|
楼上大牛们说的都对,这样做确实没问题!
|
|
这样做木有问题,iphone采用的是智能指针,你可以详细学习,和java是一样的
|