광어네 맛집
[Objective-C] Dictionary 다루기 본문
728x90
반응형
Swift UI가 ObjectiveC처럼 먼저 선언해주고 사용해서
느낌이 비슷한거 같기도 하고 아닌거 같기도 하고
아무튼 오늘은 Dictionary를 다뤄볼까 함!
바로 간단히 본론!
// 방법 1
NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys: @"value", @"key", nil];
// 방법 2
NSDictionary *dictionary = @{@"key", @"value"};
내가 실수 했던게 원래 Key Value이렇게 통일되어 있는게 아니였음
//값 저장
[dictionary setOnject: value forKey: key];
//값 가져오기
NSString *name = [dictionary objectiForKey: @"key"];
//키 값 배열로 묶기
[dictionary allKeys];
처음에 이거 UserDefaults인줄 ㅋㅋㅋㅋ;
여기서 끝이 아니라 Mutable이라는 특징을 가진 dictionary도 있음
NSDictionary와 사용은 비슷하니 때에 따라서 사용하면 될 듯!
크게 다를 게 없긴 함!
NSMutableDictionary *dogs = [NSMutableDictionary dictionary];
[dogs setObject: @"coon" forKey: @"one"];
[dogs setObject: @"leo" forKey @"two"];
오늘은 간단히 여기서 끝!
오늘도 화이팅!
728x90
반응형
'Objective-C [레거시 뿌수기!] > Objective-C' 카테고리의 다른 글
[Swift Conversting] Dictionaray -> Model 전환 이슈 (0) | 2022.08.22 |
---|---|
[Swift Library] Obective C에서 Swift Library 사용하기 (0) | 2022.06.21 |
[Objective C] self & _ 비교 (0) | 2022.04.22 |
[Objective C]UIButton BackgroundColor (0) | 2022.04.21 |
[Objective - C] #define 이란? (0) | 2022.04.11 |