我在 NSUserDefault 中为关键 TCshow 设置了一个 bool 值,
我想运行 nslog 测试密钥是否已保存,并且我正在尝试打印布尔值。
这是我的代码,但它不起作用,有什么建议吗?
- (IBAction)acceptAction:(id)sender {
//key store to nsuserdefault
self.storedKey = [[NSUserDefaults alloc] init];
[self.storedKey setBool:YES forKey:@"TCshow"];
//trying to print out yes or not, but not working...
NSLog(@"%@", [self.storedKey boolForKey:@"TCshow"]);
}
%@
是针对对象的。BOOL
不是一个对象。你应该使用%d
.
它将打印出来0
对于 FALSE/NO 和1
为真/是。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)