如何从两个 plist 中添加 NSMutableDictionary 中的信息?
Posted
技术标签:
【中文标题】如何从两个 plist 中添加 NSMutableDictionary 中的信息?【英文标题】:How to add the information in NSMutableDictionary from two plist? 【发布时间】:2013-04-06 07:52:31 【问题描述】:我有两个 plist。我知道如何从 plist 中做到这一点。但我有 2 个 plist。
NSString *path = [[NSBundle mainBundle] pathForResource:
@"Eur" ofType:@"plist"];
NSString *path1 = [[NSBundle mainBundle] pathForResource:
@"Asia" ofType:@"plist"];
stationDictionary = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
我需要在 stationDictionary 中添加两个 plist:1 Eur 2 Asia。但是我不知道如何添加第二个plist中的信息?
谢谢!
【问题讨论】:
【参考方案1】:NSString *path = [[NSBundle mainBundle] pathForResource:
@"Eur" ofType:@"plist"];
NSString *path1 = [[NSBundle mainBundle] pathForResource:
@"Asia" ofType:@"plist"];
NSMutableDictionary* stationDictionary = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
NSDictionary* dicForPath1 = [[NSDictionary alloc] initWithContentsOfFile:path1];
[stationDictionary addEntriesFromDictionary:dicForPath1];
【讨论】:
MANIAK_dobrii,谢谢:)以上是关于如何从两个 plist 中添加 NSMutableDictionary 中的信息?的主要内容,如果未能解决你的问题,请参考以下文章