从.plist文件中读取字符串错误

Vol*_*ort 3 objective-c

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.

NSG*_*God 6

提供的name是NSString *,以下应该工作:

NSString *name = [data objectForKey:@"Name"];
Run Code Online (Sandbox Code Playgroud)

NSDictionary的-objectForKey:返回对象,这将已经是一个NSString.(我不确定你为什么要求-stringValue它,但这可能导致崩溃或异常).