Copying NSDictionary to NSArray

江枫思渺然 提交于 2019-12-05 06:27:09

问题


I have a variable declared as NSDictionary. How can I copy it to an extern const NSArray variable? For example:

NSMutableDictionary *selectedItem = [self.dataArray objectAtIndex:indexPath.row];
[selectedItem setObject:[NSNumber numberWithBool:targetCustomCell.checked]     
                 forKey:@"checked"];

回答1:


allKeys returns an NSArray containing all the keys. allValues returns an NSArray containing all the values.

NSArray *keys = [myDict allKeys];
NSArray *values = [myDict allValues];


来源:https://stackoverflow.com/questions/5788694/copying-nsdictionary-to-nsarray

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!