jjzjj

NSMutableDictionary

全部标签

ios - 获取 Object key'ed NSMutableDictionary 的值

我有一个案例,我需要使用NSManagedObject作为键的NSMutableDictionary。基于此post,我可以通过以下方式将NSManagedObject设置为字典中的键:[NSValuevalueWithNonretainedObject:]NSMutableDictionary*dict=[[NSMutableDictionaryalloc]init];[dictsetObject:productforKey:[NSValuevalueWithNonretainedObject:category]];如何取回字典的值?我再次尝试使用NSValue,但它崩溃了,没有任何

ios - 拉出内部 NSMutableDictionary iOS 的 valueForKeys

好的,我获取Json提要并将其存储到名为jsonArray的数组中。然后,我循环遍历jsonArray,取出数组键并将它们存储为字符串。然后我将这些字符串添加到一个名为innerDict的内部字典中,然后我使用下面的代码将该字典添加到带有键thePostCode的信息字典中。所以基本上innerDict存储在infoDict中。-(void)pointInfo{infoDict=[[NSMutableDictionaryalloc]init];for(inti=0;iinfoDict的输出如下所示:infoDictis{"ME144NN"={Info="";Items=4;Mail="

iphone - 如何编辑 plist 文件中的特定 NSDictionary?

我在plist文件中有20个词典。我需要用他们的名字编辑一个特定的词典,但我真的不知道该怎么做。我需要获取值并对SearchCountry词典进行更改。如何编辑特定的字典值? 最佳答案 像这样得到一个子词典:NSMutableDictionary*plist=[[NSMutableDictionaryalloc]initWithContentsOfFile:plistFilename];NSMutableDictionary*searchCountry=[plistobjectForKey:@"SearchCountry"];像这样

ios - 字典键排序

这个问题在这里已经有了答案:NSDictionarywithorderedkeys(9个回答)关闭9年前。你好,我有一本我设置的字典,正在访问它代码如下。NSMutableDictionary*filteredDictionary=[NSMutableDictionarydictionary];[filteredDictionarysetObject:@"xcode"forKey:@"1"];[filteredDictionarysetObject:@"ios"forKey:@"3"];[filteredDictionarysetObject:@"ipad"forKey:@"2"];[

IOS:我需要在字典 ios 中保留 key 吗?

我有字典,我正在存储1)keys=这是具有“assign”属性的“SimpleObject”的字符串属性--2)value="SimpleObject"NSMutableDictionary保留对象所以我释放对象。key存在于同一对象中。关键是字符串。现在我需要在将字符串键添加到字典之前显式保留它吗? 最佳答案 不,您不需要显式保留NSString,因为您的对象已经这样做了。由于字典保留了对象,因此NSString不会被过早释放。此外,NSDictionarymakesacopyofyourstringkey,作为防止使用可变对象作

ios - 如何在 iOS 中解析 nsmutabledictionary 时间?

我已经使用以下代码解析了Json-(void)getWorkingCalendar:(NSData*)dataForParse{NSMutableArray*locations=[[NSMutableArrayalloc]init];NSString*myString;myString=[[NSStringalloc]initWithData:dataForParseencoding:NSASCIIStringEncoding];NSLog(@"datais%@",myString);NSArray*parsedData=[NSJSONSerializationJSONObjectWi

ios - 如何观察NSMutableArray中单个元素的变化?

假设我有这样一个类:@interfaceMyClass:NSObject@property(nonatomic,strong,getter=theDataGetter)NSMutableArray*theData;@end@implementationMyClass-(NSMutableArray*)theDataGetter{return[selfmutableArrayValueForKeyPath:@"theData"];}@end这里,由于theData属性的kvocomplience(其他kvocomplience方法被跳过)并且通过mutableArrayValueForK

iOS8。照片应用程序错误?

当我在IOS8的标准照片应用程序中使用滤镜时,我无法获得完整的元数据。我尝试了两种获取元数据的方法:[managerrequestImageDataForAsset:assetoptions:optionsresultHandler:^(NSData*imageData,NSString*dataUTI,UIImageOrientationorientation,NSDictionary*info){CIImage*ciimage=[CIImageimageWithData:imageData];NSMutableDictionary*exif=[NSMutableDictionary

ios - 为什么 NSString 在 FireBase 查询 block 中为空?

我不明白为什么这个字符串在FQueryblock中为空。当我在用户key处构建dailyLogMutableDictionary时,我的应用程序一直崩溃;NSDateFormatter*df=[[NSDateFormatteralloc]init];[dfsetDateFormat:@"MMMMdd,YYYY"];NSString*userID=[[self.userProfileobjectForKey:@"userID"]copy];self.logFirebase=[[Firebasealloc]initWithUrl:@"https://urlName.firebaseio.c

php - 如何将 NSMutableDictionary 发送到 PHP Web 服务器

我有一个NSMutable字典,其中包含餐厅项目名称及其数量。我正在尝试将这本词典发送到能够正确读取它的PHP网页。我还会发送其他参数(与字典分开),例如交付详细信息、用户名等。请记住,PHP网页不会知道字典有哪些键,因为它会因餐厅而异。这就是为什么我需要将字典本身发送过来,然后让PHP“解码”它可以这么说。我们有没有NSURLSession甚至AFHTTPNetowrking来完成这个? 最佳答案 objective-cAFHTTPRequestOperationManager*manager=[AFHTTPRequestOper