【Foundation-26-4】#import <Foundation/NSDictionary.h>可变字典初始化
2015-10-12 22:28
232 查看
初始化
- (instancetype)initNS_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 类似
相关文章推荐
- MyEclipse2014a 最简单最有效的汉化方法---eclipse和其他版本通用
- 10、第十节课jq420151012
- Lucene 基础理论
- Easy Climb
- 首感首悟与首思
- Objective-C中NSArray和NSMutableArray的基本用法
- Eclipse XML/HTML语法高亮方法
- Lucene 手记
- XML语言的学习1---方立勋教程
- HDOJ 1598 find the most comfortable road(并查集+枚举,贪心)
- myeclipse10安装没有common,分别装到了两个文件夹
- CSS3实现的响应式字体:自适应视图窗口大小的新单位
- Oracle的存储过程
- nodejs API之URL
- 辰晓晨高效IP提取工具 附源码
- ios UISearchDisplayController 实现 UITableView 搜索功能
- java笔试题(1)基础知识
- arm体系中c语言的数据类型
- Microsoft Exchange server 2013 key安装密钥
- XCode常用快捷键