nsdictionary相关内容
在我的应用程序中,有一个名为“seltedItems”的NSD字典,其中包含键“Order”。该值可由用户更改。 NSD词典的定义如下所示: self.selectedItems = [NSMutableDictionary dictionaryWithObjects:@[self.choosedAttributes, @"Reihennfolge"] forKeys:@[@"Sorted
..
我从Firebase收到了以下数据。我已将我的SnaphotValue设置为NSD词典。 self.ref.child("users").child(facebookID_Firebase as! String).observeSingleEvent(of: .value, with: { (snapshot) in let snapshotValue = snaps
..
我正在解析一个NSDictionary。我不想一项一项地检查,以确保一切都是真实的,没有什么出乎意料地是空的。我想我只需要做-试-接。但我收到了一个编译器警告。以下是我的代码:说: do { try adminMsg = NSDictionary(objects: [rawMsg["msg"]!["Title"]!!,
..
我有此代码 if ([args valueForKey:@"showSetupScreen"]) { BOOL showSetupScreen = [args valueForKey:@"showSetupScreen"]; NSLog(showSetupScreen ? @"YES" : @"NO"); // meetingConfig.showSetupScre
..
我可以获得按值排序的字典键数组,但如何获得按字典键排序的值数组呢?我到处找都没找到。感谢您的任何帮助。 推荐答案 这可能会起作用: NSArray * sortedKeys = [[dict allKeys] sortedArrayUsingSelector: @selector(caseInsensitiveCompare:)]; NSArray * objects = [d
..
我正在寻找一种方法来比较两个 NSMutableArray 对象的内容.两个数组都填充了 NSMutableDictionaries,它们分别分配但偶尔包含相同的数据. 简化示例: NSMutableArray *firstArray = [[NSMutableArray alloc] init];NSMutableArray *secondArray = [[NSMutableArray
..
..
我有代码(精简): CFDictionaryRef *currentListingRef;//在这里声明currentListingRefNSDictionary *currentListing;currentListing = (NSDictionary *) currentListingRef; 然后我得到错误: 非Objective-C指针类型'CFDictionaryRef *'
..
我正在使用 Weather Underground API 制作一个应用程序,但在解析与严重警报相关的块时遇到了障碍.JSON 使用具有子键值对的键值对——这对我来说不是问题,因为我可以从中制作后续的 NSDictionaries——但严重警报的条目已被证明是有问题的.见下文: “警报":[{“类型":“WAT","description": "山洪观察","date": "2012 年 4
..
在我的 iOS 5 应用程序中,我有一个包含 JSON 字符串的 NSString.我想将该 JSON 字符串表示反序列化为本机 NSDictionary 对象. "{\"密码\" : \"1234\", \"用户\" : \"andreas\"}" 我尝试了以下方法: NSDictionary *json = [NSJSONSerialization JSONObjectWithData
..
调用 addImageToQueue 后,我的应用程序崩溃了.我添加了 initWithObjects: forKeys: count: 但它对我没有帮助. 由于未捕获的异常“NSInvalidArgumentException"而终止应用程序,原因:'*** -[NSDictionary initWithObjects:forKeys:count:]:方法只为抽象类定义.定义 -[Dictio
..
我需要初始化一个常量 HashMap,并希望在一行语句中完成.避免这样的事情: hashMap.put("One", new Integer(1));//将值添加到 HashMaphashMap.put("Two", new Integer(2));hashMap.put("三", new Integer(3)); 与目标 C 中的类似: [NSDictionary 字典WithObjec
..
Objective-C 的 NSDictionary 在 Java 中最接近的实现是什么?对我来说,它看起来像 HashMap,但我对 Objective-C 很陌生. 谢谢 解决方案 NSDictionary 是一个类簇(参见
..
我已经在 Swift 2 中使用过这个方法 var myDict: NSDictionary?if let path = NSBundle.mainBundle().pathForResource("Config", ofType: "plist") {myDict = NSDictionary(contentsOfFile: 路径)} 但是不知道如何在不使用的情况下在 Swift3 中读取
..
我希望我的 NSArray sampleData 接收来自 parse.com 数据库的实际数据,假设如下: self.sampleData = @[ @{ @"date": @"12/5/2014",@"group": @[ @{ @"text": @"post1", @"location": @"x,y" },@{ @"text": @"post2", @"location": @"x,y"
..
我在 iOS 应用中使用 parse.com 将数据存储到 parse 云服务.我在查询嵌套对象时遇到问题.我有以下数据模型: “游戏"类包含“赢家" “winners"是一个NSDictionary的数组,字典中的每一项都是1Player到NPowers的映射 playerPowers 值是玩家 (PFObject) 的 key:objectId 的 PFObjects 数组(
..
我需要将两个 NSDictionary 合并为一个,前提是如果字典中有字典,它们也会被合并. 或多或少类似于 jQuery 的 extend 函数.> 解决方案 NSDictionary+Merge.h #import @interface NSDictionary(合并)+ (NSDictionary *) dictionaryByMerging: (NSDictionary *)
..
我知道 NSDictionaries 需要一个 key 才能获得 value.但是如何遍历 NSDictionary 中的所有 keys 和 values,以便我知道有哪些键以及有哪些值?我知道在 JavaScript 中有一种叫做 for-in-loop 的东西.Objective-C 中是否有类似的东西? 解决方案 是的,NSDictionary 支持快速枚举.使用 Objective
..
这个问题类似于这个问题,但是这个方法仅适用于字典的根级别. 我希望用空字符串替换任何出现的 NSNull 值,以便我可以将完整字典保存到 plist 文件(如果我将它与 NSNull 的文件一起添加,文件将不写). 然而,我的字典里面有嵌套的字典.像这样: "dictKeyName" = {innerStrKeyName = "这是字典中的字符串";innerNullKeyName
..
我有一个 NSDictionary 和一个 CoreData 数据库.我想将 NSDictionary 插入到数据库中. 我该怎么做(如果可能,代码片段)? 字典的属性适合的类型是什么? 解决方案 您需要将 NSDictionary 序列化为 NSData,CoreData 可以保存到 NSData. 但是您将无法搜索 NSDictionary 的(谓词)元素. 如果我
..