위 에러는 NSDictionary에 setObject: forKey: 함수를 호출 했을 때 문제가 된다.
만약 본인이 NSMutableDictionary라고 잘 선언했는데도 이 문제가 일어난다면,
최초 MutableDictionary를 설정할때
1. NSDictionary로 부터 그냥 값을 집어넣거나
2. [array objectAtIndex:]등으로 초기화를 한경우에 문제가 된다.
두가지 방법의 해결법은
1. [dic mutableCopy];
2. [[array objectAtIndex: ] mutableCopy];
위와같이 mutableCopy를 해주면 정상적으로 동작한다.
'프로그래밍 > iOS' 카테고리의 다른 글
[ios] UIButton 글자 바꾸기 (0) | 2015.04.08 |
---|---|
[ios] 주소->위, 경도로 위,경도 ->주소로 (0) | 2015.04.08 |
[ios] 시간 제한, 패키지 제한 걸기(타임락, 패키지 락) (0) | 2015.04.08 |
[ios] ios7에서 버튼에 외곽선 넣기 (0) | 2015.04.08 |
[ios] 스토리보드 뷰전환, delegate설정 (0) | 2015.04.08 |