ios - 字典是 Xcode 中的假定集合(数组)吗?

标签 ios arrays xcode dictionary

要使用 uisearchdisplaycontroller 指定对特定数组字段的搜索,我发现该语法仅适用于键值(字典?)数据。现在,当我需要对数组进行排序时,我再次看到这些方法适合键引用,而不仅仅是数组索引。 (我用无键数组而不是字典构建了复杂数据。)我是否正确理解我应该默认在任何地方使用字典?有没有使用普通数组的情况?

我现在看到了 Key-Value Coding Guide(文档 1812 of 3894)...现在应该可以随时阅读。

最佳答案

这不是强制性的,但在使用 NSDictionary 时会很舒服。

此外,对于普通数组,您也可以在不使用谓词格式的“%K”或使用 block 比较器的情况下对其进行排序

关于ios - 字典是 Xcode 中的假定集合(数组)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29353273/

相关文章:

Python 二维数组 bool 值缩减

xcode - Swift - 从场景获取 CCNode

iphone - 单例的子类不能一起使用

ios - 防止 UIStackView 压缩 UITableView

c++ - 当前类成员函数的指针数组

c# - 保留前 (N) 个值的固定大小集合

ios - XCode 5.1 Beta 4无法识别iOS 7.1 Beta 4测试设备

ios - Swift 返回错误 "method ' beginTrackingWithTouch(_ :withEvent: )' with Objective-C selector ' beginTrackingWithTouch:withEvent :' conflicts"

ios - swift 中的 "fatal error: Index out of range"

ios - 从 Json 下载并保存图像