我有一个包含字典数组的 plist 文件。这是其中之一:
Fred 字典
名称 Fred
isMale [复选框已选中]
所以现在我正在使用从 plist 文件中读取的字典初始化我的 Person 对象:
-(id) initWithDictionary: (NSDictionary *) dictionary {
if (self = [super init])
self.name = [dictionary valueForKey: @"Name"];
self.isMale = ????
}
如果在 plist 文件中选中该框,我如何完成上述代码,以便 self.isMale 设置为 YES,如果不是,则设置为 NO。如果字典中没有键 isMale,最好也设置为 NO。