在xcode中,当_nice为0时,仍然执行[self ifsss]。为什么当我明确声明它应该在日志中说“工作”时会这样?
NSLog(@"nice is %@", _nice);
if (_nice != @"0") {
[self ifsss];
NSLog(@"Should not have worked %@", _nice);
}
else {
NSLog(@"worked %@", _nice);
}
NSLog 结果如下:
- 不错是 22
- 不应该工作 22