Objective-C字典使用詳解
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
int main(int argc, char * argv[]) {
//類似Java中的Map,即鍵值對;
NSDictionary *dict = @{@"name":@"zhangsan",@"age":@23};
//列印出整個字典;
NSLog(@"%@",dict);
//取出字典中的某個值;
NSLog(@"%@",[dict objectForKey:@"name"]);
//讀取一個plist字典;
//plist檔案可以作為配置檔案,可以儲存陣列或者字典。類似Android中的XML配置檔案。需要好好使用!
NSDictionary *plistDict = [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"data" ofType:@"plist"]];
NSLog(@"Plist檔案中的字典:%@",plistDict);
NSLog(@"Plist中的年齡:%@",[plistDict objectForKey:@"age"]);
}
輸出結果如下:
2015-09-22 10:50:32.067 MutableArrayDemo[90943:3898163] {
age = 23;
name = zhangsan;
}
2015-09-22 10:50:32.069 MutableArrayDemo[90943:3898163] zhangsan
2015-09-22 10:50:32.082 MutableArrayDemo[90943:3898163] Plist檔案中的字典:{
age = 25;
name = Jack;
}
2015-09-22 10:50:32.082 MutableArrayDemo[90943:3898163] Plist中的年齡:25
github主頁:https://github.com/chenyufeng1991 。歡迎大家訪問!
相關文章
- Python中字典使用詳解Python
- Objective-C陣列詳解Object陣列
- 詳解 Objective-C 中的 RuntimeObject
- Objective-C 的 self 和 super 詳解Object
- python使用dbm持久字典(python微型資料庫)詳解Python資料庫
- 【字串演算法】字典樹詳解字串演算法
- InnoDB資料字典詳解-系統表
- Python 列表、元組、字典及集合操作詳解Python
- Redis資料結構詳解(2)-redis中的字典dictRedis資料結構
- python字典詳細介紹Python
- Jpa使用詳解
- mitmproxy使用詳解MIT
- Thymeleaf使用詳解
- mydumper使用詳解
- babel使用詳解Babel
- git使用詳解Git
- Mat使用詳解
- Proxy使用詳解
- nvm 使用詳解
- CSSModules使用詳解CSSSSM
- ctags使用詳解
- AutoLayout 使用詳解
- umask使用詳解
- OkHttp使用詳解HTTP
- Okhttp 使用詳解HTTP
- Inception使用詳解
- UITableView使用詳解UIView
- ViewFlipper使用詳解View
- NULL 使用詳解Null
- ASIHttpRequest使用詳解HTTP
- at命令使用詳解
- LOMBOK使用詳解Lombok
- Python:字典的使用Python
- 【Objective-c】 ReactiveCocoa 框架使用ObjectReact框架
- Supervisor使用詳解
- React Hooks 使用詳解ReactHook
- CMAKE的使用詳解
- Go Modules 詳解使用Go