【发布时间】:2010-11-07 01:10:16
【问题描述】:
是否可以将NSDictionary 分配给NSMutableDictionary?例如,
NSMutableDictionary * root = AppDelegate.data;
其中AppDelegate.data 是NSDictionary。
【问题讨论】:
标签: objective-c ios cocoa-touch nsdictionary
是否可以将NSDictionary 分配给NSMutableDictionary?例如,
NSMutableDictionary * root = AppDelegate.data;
其中AppDelegate.data 是NSDictionary。
【问题讨论】:
标签: objective-c ios cocoa-touch nsdictionary
你想要这样的东西,希望它能解释自己
root = [AppDelegate.data mutableCopy];
【讨论】:
NSMutableDictionary *root = [NSMutableDictionary dictionary];
[root addEntriesFromDictionary:AppDelegate.data];
这会将不可变 NSDictionary 中的所有条目添加到新的可变 NSMutableDictionary 中
Apple API(这是NSMutableDictionary entry)包含很多关于此类事情的有用信息,以供将来参考。
【讨论】: