nsdictionary相关内容
有没有办法在 NSDictionary 中存储选择器,而不将其存储为 NSString ? 解决方案 SEL 只是一个指针,可以存储在 NSValue : NSDictionary * dict = [NSDictionary dictionaryWithObjectsAndKeys: [ NSValue valueWithPointer:@selector(foo)],@“fo
..
我遇到的问题与此问题中发现的问题相同。但是,我有一个后续问题。我似乎在与原来的asker相同的情况:我有一个plist与字典的层次结构,定义一个配置屏幕。这些是 可变, 在整个应用程序中保持不变。因为原来的讨论似乎集中在由变异字典引起的问题,我必须要求确认:字典的顺序是否保证与plist中的顺序相同,即,它被读取(使用initWithContentsOfFile)? 解决方案 不能在这种情
..
我想知道是否有人可以告诉我如何排序 NSDictionary ;我想从最后一个条目开始读取,因为键是Date + Time,我想能够将它附加到 NSMutableString 。 感谢 解决方案 对于你的要求,最简单的方法是从键创建一个新数组,排序,然后使用数组来引用原始字典中的项目。 (注意,我的比较是你自己的比较两个键的方法)。 NSMutableArray * t
..
我得到一个NSCFDictionary返回给我,我不知道如何使用它。我知道它的类型NSCFDictionary,因为我打印类,它出来作为__NCSFDictionary。我不知道如何做任何事情。 我只是想抓住它现在,但甚至不能让它工作: / p> NSDictionary * dict = [[NSURLCredentialStorage sharedCredentialStorag
..
我试图写一个NSDictionary到plist,但当我打开plist没有数据已写入它。 从日志我的路径看起来正确,我的代码是非常标准。 任何想法? NSArray * keys = [NSArray arrayWithObjects:@“key1”,@“key2” “key3”,nil]; NSArray * objects = [NSArray arrayWithObjects
..
我使用的是这篇文章中的代码: Plit中的多个数组 这样可以成功,但是我不知道如何使用相同的格式将创建的数组保存到plist中。 p> 我如何实现这个? 编辑:这不是我需要的节省,的数据保存。 plist是一个字符串数组及其对应的键。 所有具有特定键的字符串都被放入一个自己的数组中。 如何将数组放回数组中的正确位置 解决方案 不要忘记创建 myPlistFi
..
我有一个字典数组。 我想根据键过滤数组。 我试过这个: NSPredicate * predicate = [NSPredicate predicateWithFormat:@“(SPORT ==%@)足球”]; NSArray * filteredArray = [data filteredArrayUsingPredicate:predicate];
..
我想在 NSDictionary 中使用类作为键。我查看了此问题的答案,我所拥有的几乎是相同;我使用 setObject:forKey:。然而,XCode抱怨说,不兼容的指针类型发送类'id'的参数类'。我的调用是: [_ bugTypeToSerializerDictionary setObject:bugToStringSerializer forKey:[
..
我有代码(剥离): CFDictionaryRef * currentListingRef; // declare currentListingRef here NSDictionary * currentListing; currentListing =(NSDictionary *)currentListingRef; 然后我得到错误:
..
的NSDictionary * fileAttributes = [的NSFileManager defaultManager] attributesOfItemAtPath:文件名 错误:无] 从文件属性键,你可以得到的日期,大小等,但你怎么弄的期限? 解决方案 在
..
我有通过多种方法运行编译数组的fetchResultController。最后一个单元格显示姓名和电话号码(排名)。我想借此从的tableview细胞和由数字(升序)排序。我试过nssortdescriptor在FRC但遇到问题时,我尝试调用'排名',因为它不是我取的实体的的keyPath。有没有我可以拦截此阵散发出来的FRC由valueForKey排序的地方:@“排行榜”?我将如何实现这个排序?
..
正如标题状态,我想通过一个NSDictionary的迭代和单个条目保存到对象类型的数组。 目前我正在努力读出的NSDictionary的一个条目,我不能简单地进入[指数]打电话给他们,向上计数。 我有一个名为“客户端”本地JSON文件,我进入迅速。该文件看起来是这样的: { “顾客”: { “ID”:3895, “手机
..
我学习斯威夫特,我可以看到词典在里面。结果 但也有很多正在使用的NSDictionary 与斯威夫特的例子。结果 有什么两个?结果之间的差异 我想使用索引的数组中的斯威夫特像PHP中的数组。结果 哪一个是更好地使用? 解决方案 词典是土生土长的斯威夫特结构。的NSDictionary是一类可可。它们都将通过桥彼此(通常的范围内),作为文档解释得很清楚,并充分。 它完全平行阵列和N
..
我的的NSDictionary 数组的结果如下 浴= { 凯恩舍姆=( “nsham公司” ); }; 巴斯= { “Midsomer诺顿”=( “凯恩舍姆公司” ); }; 巴斯= { “诺顿拉德斯托克”=( “凯恩舍姆出租车公司” ); }; 伯明翰= { “Acock绿色”=(
..
我找不到方法的工作示例 [NSDictionary的getObjects:andKeys:] 。唯一的例如我能找到的,不编译。我万一有人在这里提供的错误/警告正在寻找他们。 我很困惑的原因是因为大多数的NSDictionary方法返回一个的NSArray 。然而,在
..
这是我对上的plist检索数据的查询首先跟进的问题。现在我得设法发现我与随机图像叫出(感谢phytonquick)视图中所做的用户触摸。 CGPoint currentTouchLocation = [currentTouch locationInView:个体经营]; 林现在有关于如何比较我从欣赏到一个随机图像上所做的用户触摸得到的值的plist里面的数据保存使用相同的名称为随机图像的用
..
我有许多字符串数组。 我wan't将它们整理成一本字典,所以所有开始同一封信去到一个数组,然后数组成为一个关键的字符串值;关键是与其中的所有词的价值的数组开头字母。 示例 键=“A”>>值=“数组=苹果,动物,字母,ABC ......” 答案=“B”>>值=“数组=蝙蝠,球,香蕉......” 我怎样才能做到这一点? 非常感谢事先! 解决方案 的NSArray
..
目前我正在试图用JSON但是和Objective-C有一点难度的工作。以下是返回的JSON { sethostname =( { 封邮件=“更新的Apache配置\\ nUpdating的cPanel许可证...完成更新成功\\ nBuilding全局高速缓存的cPanel ...完成。” 状态= 1; statusmsg =“主
..
我需要初始化一个恒定的HashMap,很想做一个行语句。避免某事是这样的: hashMap.put(“一”,新的整数(1)); //添加值到HashMap中 hashMap.put(“二”,新的整数(2)); hashMap.put(“三国”,新的整数(3)); 与此类似的目标C: [NSDictionary的dictionaryWithObjectsAndKeys: @“
..
我已经使用 JSONKit 库来解析字典,并获得 JSON 字符串。一切都很好,好正常的设备(iOS7)。但是,当我运行的应用程序在iOS的7-64位模拟器它坠毁在下面的方法: - (的NSString *)JSONString; 和在这条线的崩溃消息显示 JSONKit.m 类 试图找出它,但无法理清。 和我结束了我们本土的 NSJSONSerialization
..