标签: objective-c llvm
LLVM是否为基本类型初始化局部变量?
我收到警告:
Variable is uninitialized when used here.
但是当我NSLog时,它会显示0。
NSLog
0
答案 0 :(得分:4)
如错误所示,LLVM不会自动初始化局部变量。
请参阅http://clang.llvm.org/compatibility.html。
特别是
程序必须先显式初始化所有本地块变量 与其他局部变量一样,它们被使用。