qua*_*ano 11 null pointers objective-c
也许我的记忆已经完全消失了,但我想我记得在不初始化它们的情况下声明指针使它们指向零.但最近情况似乎并非如此.它总是这样吗?或者它与编译器设置有关?
堆栈变量初始化为
nil使用ARC,现在可以隐式初始化强,弱和自动释放堆栈变量
nil.例如:- (void)myMethod { NSString *name; NSLog(@"name: %@", name); }将记录
null名称的值而不是崩溃.
| 归档时间: |
|
| 查看次数: |
3496 次 |
| 最近记录: |