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
- InnoDB資料字典詳解-系統表
- 【字串演算法】字典樹詳解字串演算法
- Python 列表、元組、字典及集合操作詳解Python
- python字典詳細介紹Python
- Redis資料結構詳解(2)-redis中的字典dictRedis資料結構
- Python:字典的使用Python
- mydumper使用詳解
- babel使用詳解Babel
- Thymeleaf使用詳解
- NSTimer使用詳解
- SourceInsight使用詳解
- git使用詳解Git
- Jpa使用詳解
- Supervisor使用詳解
- Proxy使用詳解
- LOMBOK使用詳解Lombok
- FastJson使用詳解ASTJSON
- nvm 使用詳解
- mitmproxy使用詳解MIT
- Mat使用詳解
- Logstash使用詳解
- Android AIDL使用詳解AndroidAI
- LiveData && ViewModel使用詳解LiveDataView
- React Hooks 使用詳解ReactHook
- CMAKE的使用詳解
- Go Modules 詳解使用Go
- MFC——SkinMagic使用詳解
- JWT 完整使用詳解JWT
- Postman 使用教程詳解Postman
- APScheduler的使用詳解
- sed指令使用詳解
- Android BroadcastReceiver使用詳解AndroidAST
- 【譯】LiveData 使用詳解LiveData
- Android Gson使用詳解Android
- oracle oradebug使用詳解Oracle
- 巧用 LLVM 特性: Objective-C Class Properties 解耦LVMObject解耦
- python -- 解決字典【KEY ERROR】PythonError
- Python列表、元組、字典使用Python