从使用 NSKeyedArchiver 存储的 NSMutableArray 内的 NSDictionary 读取字符串时出现问题
我使用一系列 NSDictionaries 保存一些数据,存储在 NSMutableArray 中并使用 NSKeyedArchiver 存档。 我基本上试图保存类“Brick”的几个实例的状态…
替换 Objective-C 字典中 nil 的使用
我正在研究 iPhone SDK,对 Objective-C 还很陌生。现在我正在使用 NSUserDefaults 来保存和恢复我的 iPhone 应用程序上的设置。为了保存已经创建的类…
AppDelegate 被不同的类访问,来自 RootController.m
我的问题是从控制器(恰好是我的 rootViewController)获取信息到另一个视图。在尝试通过应用程序委托访问它时,我无法让它工作。我已经找到了如何做…
我们如何存储到 NSDictionary 中? NSDictionary 和 NSMutableDictionary 有什么区别?
我正在开发一个应用程序,我想在其中使用 NSDictionary。谁能给我发送一个示例代码,解释如何使用 NSDictionary 来存储数据的完美示例?…
NSDictionary 键按值数字排序
我将名称作为键并将分数作为值存储到 NSDictionary 中,以便保存在 NSUserDefaults 中。然后我想取回按分数排序的键,但我似乎无法按数字排序,只能按…
将 NSDictionary 从 AppDelegate 传递到 ViewController
这与我之前提出的一个问题有关,但原来的问题已得到回答。希望可以提出一个新问题,如果没有,请随时删除它。 我正在尝试使用表格视图和选项卡栏构建…
将查询字符串解析为结构化 NSDictionary
我有一个查询字符串: a=1&b=2&c[1]=3&c[2]=4 等... 我想要一个 NSDictionary,其中 a =>; 1 , b =>; 2、c=> [3,4]。请注意,c 的值是一个数组。它还…
NSDictionaryController 似乎没有观察到内容字典的更改
我一定错过了一些简单的东西,但是我在将 tableView 绑定到 NSDictionaryController 时遇到了一些麻烦。这是我当前方案的模型: TableViewColumn --bi…
更新&使用新版本的应用程序更改设置 plist 文件
我的应用程序的资源文件夹中有一个默认设置 plist 文件,并且在第一次启动时该文件被复制到文档文件夹中。 在该应用程序的后续版本中,如何将文档中的…
如果键以 @ 符号开头,则在 NSDictionary 上使用 valueForKeyPath?
我想在我的 NSDictionary 上使用 valueForKeyPath ,但问题是其中一个键是以 @ 符号开头的字符串。我无法控制密钥的命名。 我在尝试创建关键路径时遇…
我应该如何构造一个具有多个键的 NSDictionary?
我有一种情况,我想将一对对象映射到信息字典。我想避免创建 NSDictionaries of NSDictionaries of NSDictionaries 的 NSDictionary,因为这很令人困…
valueForKey 只返回内存地址而不是实际值
NSDictionary *topic = [spaces objectAtIndex:i]; NSInteger topicid = [topic valueForKey:@"TOPICID"]; 当我运行它并打印出主题时,我得到以下信…
Objective-C 中整数到布尔值的映射
在 Objective-C 中,我需要将可变集合整数(单调、不连续、可能变得相当大)与布尔值相关联。最明显的方法就是使用一个带有 NSNumbers 的 NSDictionar…
取出 NSArray 中的一些对象并将其随机放入标签中
我从 plist 中选择数组的索引。这是一本带有 10 行不同字符串的字典。 NSArray* tableau = [NSArray arrayWithContentsOfFile:[[NSBundle mainBundle]…