gpt4 book ai didi

cocoa - 将数组嵌套到 NSDictionary 对象中 (Objective-C)

转载 作者:行者123 更新时间:2023-12-03 18:02:56 25 4
gpt4 key购买 nike

我想使用 NSDictionary 定义任务,我想将其保存在 plist 文件中(到目前为止,我在 Core Data 方面运气不佳),但陷入了两点:

-- 当使用 initWithObjectsAndKeys: 时,我可以使用 NSDate 的 numberWithInt:numberWithBool: 方法将数据类型更改为数字或 bool 值,分别。不过,我似乎找不到迄今为止更改类型的方法。我在文档中找不到类似的内容。

-- 我遇到的第二个问题是嵌套数组。如何将它们添加到字典中?

我已上传图片至 here我想要实现的目标。预先感谢您!

最佳答案

您是指 NSNumber+numberWithInt:+numberWithBool: 方法,而不是 NSDate 吗? NSNumber 定义了这些方法。

要将数字转换为日期,实际上取决于数字是什么。如果它是 UNIX 时间戳,则 [NSDate dateWithTimeIntervalSince1970:theTimestampInSeconds]

至于将 NSArray 对象添加到字典中:

[yourDictionary setObject:yourArray forKey:@"SomeKey"];

如果您需要更多帮助,则必须发布一些代码,因为您的问题不太清楚。

关于cocoa - 将数组嵌套到 NSDictionary 对象中 (Objective-C),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4582791/

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