为什么 stringValue 在这里失败?

发布于 2024-09-13 05:02:17 字数 565 浏览 4 评论 0原文

我正在尝试将数据从外部文件导入我的应用程序。一切正常,直到我添加 event.title (下面的第三个 objectAtIndex)。我认为我错误地使用了“stringValue”,它应该是其他东西。 floatValues 工作正常。

event.latitude = [[values objectAtIndex:0] floatValue];

event.longitude = [[values objectAtIndex:1] floatValue];

event.title = [[values objectAtIndex:2] stringValue];

这是头文件代码:

    float latitude;
    float longitude;
    NSString *title;
}

@property (nonatomic) float latitude;
@property (nonatomic) float longitude;
@property (nonatomic, copy) NSString *title;

提前致谢。

I'm trying to bring data into my app from an external file. everything's working until I add the event.title (the 3rd objectAtIndex below). I think I'm incorrectly using "stringValue" and it should be something else. the floatValues work fine.

event.latitude = [[values objectAtIndex:0] floatValue];

event.longitude = [[values objectAtIndex:1] floatValue];

event.title = [[values objectAtIndex:2] stringValue];

here's the header file code:

    float latitude;
    float longitude;
    NSString *title;
}

@property (nonatomic) float latitude;
@property (nonatomic) float longitude;
@property (nonatomic, copy) NSString *title;

thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

剩余の解释 2024-09-20 05:02:17

对于字符串,您不需要获取 stringValue 或任何内容。 floatValue 用于 NSNumber,但您已经有一个普通的 NSString。

event.title = [values objectAtIndex:2];

For strings, you don't need to get stringValue or anything. floatValue is for NSNumber, but you already have a plain NSString.

event.title = [values objectAtIndex:2];
白日梦 2024-09-20 05:02:17

字符串如何存储在文件中,以及如何读取该文件?

我假设您可以删除 stringValue 方法并直接分配 objectAtIndex: 的返回值 - 假设对象作为字符串读入。

How is the string stored in the file, and how are you reading the file?

I would assume you can just drop the stringValue method and directly assign the return from objectAtIndex: - assuming the object is read in as a string.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文