objective-c - IOS BOOl的默认值真机和模拟不一样,模拟器为:NO,真机为:YES?

【字号: 日期:2023-12-13浏览:63作者:雯心

问题描述

例如我声明一个局部变量,BOOL isTrue;if(isTrue){

NSLog(@'为真');

}else{

NSLog(@'不为真');

}

结果输出:不为真

还有:我声明变量:int i;NSLog(@'%i',i);

结果输出:1

请问这是什么情况!

问题解答

回答1:

没初始化吧

BOOL isTrue = YES;

相关文章: