NSMutableDictionary에 특정 key
과 value
이 있습니다. 이 사전은 NSMutableArray 안에 있습니다. 배열의 특정 인덱스에있는 특정 키로 사전을 업데이트하려고합니다. 이 사전 객체의 색인을 찾고 싶습니다. 현재 내 사전은 인덱스 0이고 내 editingIndexPath
은 1입니다. NSIndexPath 유형이므로 editingIndexPath.row
은 도움이되지 않습니다.NSMutableArray 내 NSMutableDictionary 인덱스 찾기
//UpdatedDateAndTime is the NSMutableArray.
//selectedDay is a NSString object.
//dateKeySelected is also a string key.
[[updatedDateAndTime objectAtIndex:editingIndexPath.row] setObject:selectedDay forKey:dateKeySelected];
내 문제는 내가 발견되는 사전의 오른쪽 인덱스를 얻고 싶은 것입니다 다음과 같이
내 코드입니다.
위 코드의 문제점은 무엇입니까? 그것은 열쇠를 설정합니까? 사전의 인덱스가 editingIndexPath.row와 같지 않습니까? –
@TejaNandamuri ... 아니요! 사전이 배열에 이미 있으면 어떻게 될까요? 나를 위해, 그것은 값이 '0'인'index'에 있었고 반면에 tableview에서이 사전에 해당하는 셀은'editingIndexPath.row'가'1'입니다. 사전에 해당하는 배열 인덱스를 원합니다. – Ron
이것이 인덱스 1에있는 것을 어떻게 알 수 있습니까? 사전을 어떻게 비교합니까? – Larme