【发布时间】:2012-08-18 14:12:25
【问题描述】:
我正在使用条件语句,例如
// isComplete is a BOOL value
if (![videoDictionary valueForKey:@"isComplete"]) {
// do important things here
}
问题是这个语句似乎无法区分 NO、nil 和 key 不存在。我如何确保仅当 isComplete 为 NO 时才满足此条件,而不是当 isComplete 为 nil 或 isComplete 不存在(无键)时才满足?如何阻止误报?
【问题讨论】:
标签: objective-c boolean