jjzjj

NSMutableDictionary

全部标签

ios - 使用来自其他 View 的查询过滤 TableView

我想使用开关过滤TableView中的数据。我正在使用解析。假设我有一个TableViewController和一个FilterViewController(普通ViewController类)。我想通过打开一些开关来过滤数据。并在按下“完成”按钮后显示过滤后的TableView。我已经有了一些想法,但我不知道如何在TableViewController中设置更改。谢谢Filter.h@protocolViewControllerDelegate;@interfaceFiltrViewController:UIViewController{IBOutletUISwitch*switch

ios - 需要生成的 JSON 文档与 iOS 中 NSMutableDictionary 中插入的对象的顺序相同

我正在从NSMutableDictionary生成一个JSON文档,该文档由指向NSString的键以及两个依次指向其他NSMutableDictionary的键组成。我的问题是,当我输出JSON文档时,我注意到JSON文档具有我以不同顺序插入NSMutableDictionary的对象。例如,我现在的输出如下所示:JSONOutput:{"devicetype":"iPhoneSimulator","os":"6.0","test_results":[{"date":"2012-12-25T20:38:09","name":"Test1","result":"Fail"},{"dat

iOS 不兼容的指针类型(NSDictionary 中的 NSMutableDictionary)

我遇到一个问题,我只使用NSMutableDictionaries但在从CoreData保存/提取数据的某个地方它变成了NSDictionary我无法编辑。这是代码:查看ControllerA@propertyNSMutableDictionary*myDictionary;@synthesizemyDictionary;myDictionary=[NSMutableDictionarynew];//PulldictionarydatainIBActionfromsomewhereelseAPPOtherViewController*source=[seguesourceViewCon

ios - 对象是 NSMutableDictionary 的子类,但在 mutate 方法 (NSJSONSerialization) 上崩溃

运行这段代码:NSData*jsonData=[@"{\"foo\":\"bar\"}"dataUsingEncoding:NSUTF8StringEncoding];idresult=[NSJSONSerializationJSONObjectWithData:jsonDataoptions:0error:nil];if([resultisKindOfClass:[NSMutableDictionaryclass]]){NSMutableDictionary*dict=(NSMutableDictionary*)result;[dictsetObject:@"foo"forKey:@

ios - iOS 设备上的 .plist 路径

-(void)login{NSBundle*bundle=[NSBundlemainBundle];NSString*path=[bundlepathForResource:@"login"ofType:@"plist"];NSMutableDictionary*plistDict=[[NSMutableDictionaryalloc]initWithContentsOfFile:path];[plistDictsetObject:@"si"forKey:@"stato"];[plistDictwriteToFile:pathatomically:YES];}在iOS模拟器中,plis

iphone - 为什么 NSUserDefaults 无法保存 NSMutableDictionary?

我正在尝试使用NSUserDefaults保存一个NSMutableDictionary。我在stackoverflow中阅读了很多关于该主题的帖子...我还找到了一个可行的选项;然而不幸的是它只工作了一次然后它开始只保存(null)。有人有提示吗?谢谢要保存的代码:[[NSUserDefaultsstandardUserDefaults]setObject:[NSKeyedArchiverarchivedDataWithRootObject:dictionary]forKey:@"Key"];[[NSUserDefaultsstandardUserDefaults]synchroni

ios - 初始化 NSMutableDictionary

我正在开发一个iOS应用程序,我想在其中使用NSMutableDictionary。基本上我所做的是将java代码转换为objectiveC。所以在java中我有这样的东西:Mapdict1=newHashMap();Mapdict2=newHashMap();Map>dict3=newHashMap();有人可以指导我使用NSMutableDictionary的上述三行的Obj-C等效代码,以及我如何设置和获取词典中的对。 最佳答案 Objective-C集合类不是强类型的,因此所有三个字典都将使用以下方式创建:NSMutable

iphone - 如何使用 facebook ios sdk 发出好友请求?

我正在使用FacebookiOSSDK。我需要从iOS应用程序在facebook的用户之间发送好友请求。我知道不能通过图形API发送。我正在尝试通过facebook的对话我不知道如何。谁能帮帮我?这是我的代码:Facebook*face=[[Facebookalloc]initWithAppId:@"APP_ID"andDelegate:self];NSMutableDictionary*params=[NSMutableDictionarydictionaryWithObjectsAndKeys:@"user_id",@"id",nil];[facedialog:@"me/frien

ios - 如何检查值 null 并在 NSDictionary 中替换它

现在,我正在使用NSUserDefault和NSDictionary,我将NSDictionary保存在NSUserDefault中,不幸的是我不能,因为返回Json的NSDictionary具有空值。我需要检查NSDictionary是否有空值并替换。怎么办?这是NSDictionary,({ID:11,name:21-12-2012,des:"",url:[{ID:1,name:""},{ID:2,name:""}]},{ID:12,name:ifidieyoung,des:"",url:[{ID:3,name:""},{ID:21,name:""}]})

iphone - iOS - 删除存储在主 NSDictionary 中的所有 NSDictionaries 上包含键的所有条目

我有一个主NSMutableDictionary,其中包含其他NSMutableDictionary的集合。事情是这样的:NSMutableDictionary*subDict1=[NSMutableDictionarydictionaryWithObjectsAndKeys:obj1,@"name",obj2,@"color",nil];NSMutableDictionary*subDict2=[NSMutableDictionarydictionaryWithObjectsAndKeys:obj3,@"name",obj4,@"color",obj5,@"address",obj6