그래서 몇 개의 NSMutableDictionary와 특정 사전에 대한 각 키/valeu 쌍이 문자열 또는 정수 값을 갖습니다. 사전을 반복하고 값을 연결하는 방법이 있는지 알고 싶습니다. PHP에서 나는 배열NSMutableDictionary의 모든 값을 int, NSInteger 및 NSString에 캐스팅합니다.
// either the dictionary holds all integers or all string values
$integer_array = array('a' => 2, 'b' => 9, 'c' => 2, 'd' => 0, 'e' => 1);
foreach($integer_array as $key => $value) {
$concatenated_value .= $value;
}
// cast to int
$concatenated_value = (int) $concatenated_value;
// prints: 29201
echo $concatenated_value;
나는 또한 아이폰 OS 오브젝티브 C에 대한 이런 일이 implode()뿐만 아니라
$concatenated_value = (int)(implode("", $integer_array));
// prints: 29201
echo $concatenated_value;
가 사용할 수를 사용하여이 같은 일을 할 수 있을까?
'당신이 키를 정렬 한 후 루프에서 값을 연결하지 않는 한 회씩 연결이 무작위 있도록 목표 C에서 NSDictionary'가 정렬되지 않습니다. – dasblinkenlight
예, 루프 내의 정렬은 내가 생각한 것입니다 –