딕셔너리 2

NSDictionary

NSDictionary 딕셔너리는 키(key)와 값(value)으로 구성됨. 구별의 척도이므로 각 키 값은 유일해야함. value 값은 같아도 됨. 값은 id타입으로 들어가므로 배열도 줄 수 있음. 딕셔너리 생성 방법 2가지 예시. 1)NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKey:@"value", @"key", @"value2", @"key2", nil];이렇게 값, 키, 값, 키로 생성 (순서에 유의) 2)좀 더 편하게 생성해보자.NSDictionary *dic2 = @{@"key":@"value", @"key2":@"value2"};훨씬 간편하고 헷갈리지도 않음. 딕셔너리 개수 확인. (키&값이 한 세트가 1개임)-(NSUInteger..

Objective-C 기초 2019.02.15

딕셔너리 (Dictinary)

Swift 딕셔너리 (Dictionary)딕셔너리는 키(key)와 값(value) 세트로 구성됨.키를 이용하여 값을 얻을 수 있다. 쉽게 생각하면, 배열 요소 참조를 저자[0] 저자[1] 이렇게 하던걸 저자[책이름] = 저자이름 처럼 키워드로 접근할 수 있도록 함.ex) print(저자["개미"]) ==> "베르나르 베르베르" [ 딕셔너리 생성 ][키:값, 키:값, 키:값] 이렇게 들어감.타입은 역시 명시적으로 주어도 되고 주지 않을 경우 추정을 통해 정함. [ 딕셔너리 개수 반환 ] 요소 개수를 반환함.현재 Dic3에는 "배열도":[1,2,3,4,5]와 "됩니다":[5,6,7,8]로 2개 요소가 담겨있으므로 2가 반환됨. [ 딕셔너리 요소 추가, 수정, 삭제 ] Dic[없는 키] = 값 을 하면 새로운..

Swift 기초 2019.01.18