草庐IT

NSMutableDictionary

全部标签

ios - 如何在 swift 2.0 中从 Dict 中删除重复值

你好,我只想删除重复的对象,应该从dictionary中删除我正在将它填充到tableView这是我在“CellForRowAtIndexPath”中的示例代码controller.titleName=dict["itemName"]as?String我的输出:{itemName=test;},{itemName=funny;},{itemName=vv;},{itemName=hhh;},{itemName=west;} 最佳答案 首先,我认为你正在使用数组来制作字典,所以在加载tableview/collectionview之前

ios - 具有多个对象和键的 NSDictionary init

我最近一直在尝试弄清楚如何像以前在Objective-c中那样快速初始化字典:NSMutableDictionary*loginDictionary=[[NSMutableDictionaryalloc]initWithObjects:@[UsernameTextfield.text,PasswordTextfield.text]forKeys:@[@"username",@"password"];我尝试用Swift编写它:letuserDictionary=NSMutableDictionary.init(object:[usernameTextField.text,password

swift - NSMutableDictionary:强制转换为不相关的 Swift 类型?

谁能帮我解决这个问题,我尝试了各种版本,但总是遇到错误或警告。下面的代码和输出来自SwiftPlayground。varfoundationDict=NSMutableDictionary()foundationDict.setObject("Bilbo",forKey:"FirstName")foundationDict.setObject("Baggins",forKey:"LastName")varswiftDict=foundationDictas!Dictionaryfor(key,value)inswiftDict{print("KEY:\(key)VALUE:|\(val

ios - 从可变字典中删除对象会引发异常

我在尝试从NSMutableDictionary中删除对象后遇到异常。相关代码如下。“设置”被传递给方法,可以是NSDictionary或NSMutableDictionary。NSMutableDictionary*mutableSettings=nil;if([settingsisKindOfClass:[NSMutableDictionaryclass]])mutableSettings=(NSMutableDictionary*)settings;elsemutableSettings=[[[NSMutableDictionaryalloc]initWithDictionary

ios - 从可变字典中删除对象会引发异常

我在尝试从NSMutableDictionary中删除对象后遇到异常。相关代码如下。“设置”被传递给方法,可以是NSDictionary或NSMutableDictionary。NSMutableDictionary*mutableSettings=nil;if([settingsisKindOfClass:[NSMutableDictionaryclass]])mutableSettings=(NSMutableDictionary*)settings;elsemutableSettings=[[[NSMutableDictionaryalloc]initWithDictionary

iphone - 如何就地交换 `NSMutableDictionary` 键和值?

我有一个NSMutableDictionary,我想交换值和键。即,在交换值成为键之后,其对应的键成为值所有键和值都是唯一的。正在寻找一个就地解决方案,因为尺寸非常大。此外,键和值是NSString对象 最佳答案 NSMutableDictionary*d=[NSMutableDictionarydictionaryWithDictionary:@{@"key1":@"value1",@"key2":@"value2"}];for(NSString*keyin[dallKeys]){d[d[key]]=key;[dremoveObj

iphone - 如何就地交换 `NSMutableDictionary` 键和值?

我有一个NSMutableDictionary,我想交换值和键。即,在交换值成为键之后,其对应的键成为值所有键和值都是唯一的。正在寻找一个就地解决方案,因为尺寸非常大。此外,键和值是NSString对象 最佳答案 NSMutableDictionary*d=[NSMutableDictionarydictionaryWithDictionary:@{@"key1":@"value1",@"key2":@"value2"}];for(NSString*keyin[dallKeys]){d[d[key]]=key;[dremoveObj

ios - 使用 nsmutabledictionary 创建嵌套的 JSON 字符串

我正在尝试创建以下格式的json字符串:{"cat_id":4992,"brand":"Toshiba","weight":{"gte":1000000,"lt":1500000},"sitedetails":{"name":"newegg.com","latestoffers":{"currency":"USD","price":{"gte":100}}}}我用下面的方法生成这个:-(void)queryBuilderWithObj:(NSString*)objectandKeyValue:(NSString*)key{NSLog(@"object%@andkey%@",object

ios - 使用 nsmutabledictionary 创建嵌套的 JSON 字符串

我正在尝试创建以下格式的json字符串:{"cat_id":4992,"brand":"Toshiba","weight":{"gte":1000000,"lt":1500000},"sitedetails":{"name":"newegg.com","latestoffers":{"currency":"USD","price":{"gte":100}}}}我用下面的方法生成这个:-(void)queryBuilderWithObj:(NSString*)objectandKeyValue:(NSString*)key{NSLog(@"object%@andkey%@",object

iphone - 如何在 NSMutableDictionary 上使用 writeToFile 方法?

我想使用一种方法(writeToFile)只适用于NSDictionary到NSMutableDictionary对象。那么,如何将这个NSMutableDictionary对象转换为NSDictionary? 最佳答案 NSMutableDictionary继承自NSDictionary。因此,writeToFile应该对两个类都可用。 关于iphone-如何在NSMutableDictionary上使用writeToFile方法?,我们在StackOverflow上找到一个类似的问题