gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-10-30 20:01:08 25 4
gpt4 key购买 nike

data = [NSDictionary dictionaryWithContentsOfFile:
[[NSBundle mainBundle] pathForResource:@"INFO" ofType:@"plist"]];
name = [[data objectForKey:@"Name"]stringValue];

当我尝试提供 create name 时出现 SIGABRT 错误。所有的名字都可以。有什么问题吗?

我的项目中有一个 INFO.plist 文件。它有一行字符串类型。值为 Test

最佳答案

如果 name 是一个 NSString *,下面的代码应该可以工作:

NSString *name = [data objectForKey:@"Name"];

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

关于objective-c - 从 .plist 文件错误中读取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7368836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com