您的位置:首页 > 其它

【Foundation-26-4】#import <Foundation/NSDictionary.h>可变字典初始化

2015-10-12 22:28 232 查看

初始化

- (instancetype)init
NS_DESIGNATED_INITIALIZER;
- (instancetype)initWithCapacity:(NSUInteger)numItems
NS_DESIGNATED_INITIALIZER;
+ (instancetype)dictionaryWithCapacity:(NSUInteger)numItems;

- (instancetype)initWithCoder:(NSCoder *)aDecoder NS_DESIGNATED_INITIALIZER;
NSMutableDictionary *dic1 = [[NSMutableDictionary alloc]init];
NSMutableDictionary *dic2 = [[NSMutableDictionary alloc]initWithCapacity:0];
NSMutableDictionary *dic3 = [NSMutableDictionary dictionaryWithCapacity:0];
//    NSMutableDictionary *dic4 = [NSMutableDictionary alloc]initWithCoder:coder];


文件获取

+ (NSMutableDictionary *)dictionaryWithContentsOfFile:(NSString *)path;
+ (NSMutableDictionary *)dictionaryWithContentsOfURL:(NSURL *)url;
- (NSMutableDictionary *)initWithContentsOfFile:(NSString *)path;
- (NSMutableDictionary *)initWithContentsOfURL:(NSURL *)url;
NSString *path = [[NSBundle mainBundle]pathForResource:@"test" ofType:@"plist"];
NSMutableDictionary *dic5 = [NSMutableDictionary dictionaryWithContentsOfFile:path];
NSLog(@"%@",dic5);

NSMutableDictionary *dic6 = [[NSMutableDictionary alloc]initWithContentsOfFile:path];
NSLog(@"%@",dic6);
url 类似
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: