nsdictionary相关内容

更改 NSDictionary 中的键名

我有一个方法可以返回一个带有特定键和值的 nsdictionary.我需要将字典中的键名更改为新的键名,但该键的值需要相同,但我被困在这里.需要帮助 解决方案 此方法仅适用于可变字典.如果新密钥已经存在,它不会检查应该做什么. 你可以通过调用 mutableCopy 来获取一个不可变的可变字典. - (void)exchangeKey:(NSString *)aKey withKe ..
发布时间:2021-06-09 19:50:48 移动开发

NSDictionary writeToFile

保存字典有大小限制吗? 我正在尝试使用 writeToFile: 编写一个包含大约 100 个键的相当大的字典,其中包含嵌套字典:但它从不写入并且始终为 false. 这是限制还是我做错了什么, 我使用的代码如下. NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory , NSUserD ..
发布时间:2021-06-09 19:50:39 移动开发

借助字典和数组显示 JSON 数据

我收到以下错误 [__NSCFDictionary objectAtIndex:]:无法识别的选择器发送到实例 0x75a8e202013-04-20 08:56:14.90 MyApp[407:c07] *** 由于未捕获而终止应用程序异常“NSInvalidArgumentException",原因:“-[__NSCFDictionary objectAtIndex:]:无法识别的选择器发 ..
发布时间:2021-06-09 19:50:35 其他开发

如何在 Swift 中将元素附加到字典中?

我有一个简单的字典,其定义如下: var dict : NSDictionary = [ 1 : "abc", 2 : "cde"] 现在我想在这个字典中添加一个元素:3 : "efg" 如何将 3 : "efg" 附加到现有字典中? 解决方案 您正在使用 NSDictionary.除非你出于某种原因明确需要它是那种类型,否则我建议使用 Swift 字典. 您可以将 Swi ..
发布时间:2021-06-09 19:50:18 移动开发

展开字典数组

我有一个来自 firebase 的字典数组,如下所示: "gcm.notification.data" = "{\"request\":\"update_location\",\"latitude\":\"45.48945419494574\",\"customMessage\":{\"loc-args\":[\"iPhone di Tester\"],\"loc-key\":\"LOCATIO ..
发布时间:2021-06-09 19:30:55 移动开发

根据联系人姓名获取 sectionIndex 标题

在我的应用程序中,我有一个包含 5 万多个联系人的数据库.要在列表视图中显示它们,我需要计算索引部分标题以将它们显示在右侧. 但是我的逻辑需要大约 3-6 秒的时间来准备数据源. -(NSArray *)getSectionTitleBasedOn:(NSString*)sortBy{for (RealmContact *contact 中的contactSource){如果(contac ..
发布时间:2021-06-09 19:30:18 移动开发

按字典中的 NSDates 对字典数组进行排序

我正在创建一个包含单独帖子的应用程序(类似于 Instagram).每个帖子都是一个位于一个大数组中的字典.在每个字典中,它们是一个 NSDate,我想按照从最新到最旧的顺序对字典进行排序. 我读过类似的问题,但它们是目标 C.我感觉 NSSortDescriptor 是一种有用的方法,但我不确定如何在这种情况下使用它. 任何帮助都会很棒, 谢谢 解决方案 如果您使用 S ..
发布时间:2021-06-09 19:30:00 移动开发

将 NSarray 拆分为多个部分时出错

好的,所以我一直在研究一个与我想要实现的非常匹配的示例,唯一的区别是在示例中他直接从他的数据库中调用他需要分割的数据等.我已经有一个排序的 NSArray. 这是我正在编写的教程 - iPhone开发:创建像屏幕这样的原生联系人 我创建了一个方法来捕获 NSArray 中的每个条目并将这些结果放入基于 alpha 的 NSDictionary(因此它们将是 A、B、C...等的 NSD ..
发布时间:2021-06-09 19:29:52 移动开发