NSArray를 가지고 있다면 이것을 NSDictionary에 넣을 수 있습니까? 그렇다면 어떻게해야합니까?NSArray를 NSDictionary에 삽입하십시오.
5
A
답변
5
NSDictionary
가 을 사용할 수 있습니다 : 당신은 그냥 사전을 원하는 경우
NSMutableDictionary *myMutableDictionary = [NSMutableDictionary dictionary];
[myMutableDictionary setObject:myArray forKey:@"myArray"];
:
NSArray *myArray = [NSArray arrayWithObjects:...];
당신이 변경 가능한 사전을 원하는 경우 임의의 개체를 값으로 사용하고 obj 키로 NSCopying
을 따르는 ects. 귀하의 경우 그래서 :
NSArray * myArray = [NSArray arrayWithObjects:@"a", @"b", @"c"];
NSDictionary * dict = [NSDictionary dictionaryWithObject:myArray forKey:@"threeLetters"];
NSMutableDictionary * mutableDict = [NSMutableDictionary dictionaryWithCapacity:10];
[mutableDict setObject:myArray forKey:@"threeLetters"];
1
당신은 myArray
로 시작하는 경우 :
NSDictionary *myDictionary = [NSDictionary dictionaryWithObject:myArray forKey:@"myArray"];
1
관련 문제
- 1. NSDictionary에 NSArray를 추가하면 문제가 발생합니다.
- 2. NSDictionary에 NSArray를 저장하는 방법은 무엇입니까?
- 3. NSArray를
- 4. 어떻게 NSDictionary에
- 5. NSArray를 해제하는 대 NSArray를 해제하는 것
- 6. 아이폰 응용 프로그램에서 NSDictionary에
- 7. nsdictionary에 주소록 연락처를 저장합니다.
- 8. NSDictionary에 각 항목을 표시
- 9. NSDictionary에 NSNumbers를 추가해야합니까?
- 10. NSArray를 CALayerArray
- 11. 액세스 NSArray를
- 12. NSArray를 내가있는 NSDictionary 객체를 포함하는 NSArray를 정보의 거대한 세트를 가지고있어서, 내가 요구 사항이 자바 스크립트 기능
- 13. NSDictionary에 CGImageRef를 추가하는 방법은 무엇입니까?
- 14. NSDictionary에 imageView 저장하기 iphone sdk
- 15. 있는 NSString stringWithFormat 사용 : NSDictionary에
- 16. NSDictionary에 항목 추가가 작동하지 않습니다.
- 17. NSArray를 통해 뒤로 순환
- 18. UIImagerview의 NSArray를 정렬 하시겠습니까?
- 19. NSArray를 사용하여 TableView에
- 20. NSArray를 모노 터치로 사용하기
- 21. EXC_BAD_ACCESS 다음 코드에서, NSArray를
- 22. NSArray를 NSDate, 오늘으로 정렬합니다.
- 23. NSArray를 C 배열
- 24. Help NSArray를 정렬하기
- 25. NSArray를 통한 반복
- 26. NSArray를 NSURLRequest에 넘겨 주십시오.
- 27. NSArray를 사용하는 NSTableView 행
- 28. NSArray를 NSDictionary로 변환
- 29. NSArray를 NSData로 변환하십시오.
- 30. 창에 NSArray를 표시하십시오. IB
있는 NSDictionary 키처럼 물건을 사용할 수 없습니다. 그들은 NSCopying을 준수해야합니다. – JeremyP
@ 제레미 : 그렇습니다. 수정 됨. – Felixyz