data = [NSDictionary dictionaryWithContentsOfFile:
[[NSBundle mainBundle] pathForResource:@"INFO" ofType:@"plist"]];
name = [[data objectForKey:@"Name"]stringValue];
Run Code Online (Sandbox Code Playgroud)
当我尝试创建时,我收到SIGABRT错误name.所有的名字都没问题.可能有什么不对?
INFO.plist我的项目中有一个文件.它有一行String类型.价值是Test.
提供的name是NSString *,以下应该工作:
NSString *name = [data objectForKey:@"Name"];
Run Code Online (Sandbox Code Playgroud)
NSDictionary的-objectForKey:返回对象,这将已经是一个NSString.(我不确定你为什么要求-stringValue它,但这可能导致崩溃或异常).