2017-11-09 4 views
1

목표 C의 코드를 신속하게 변환 중이므로 dictionaryWithObjects: forKeys:의 대체 항목을 찾을 수 없으므로 예상되는 결과가 나오지 않습니다.dictionaryWithObjects : forKeys : swift에서의 정확한 대체

for 루프 내에 을 시도했지만 키 (26)에는 요소가 상수가 있지만 값 (20,000)에는 많은 요소가 있다는 것을 깨달았습니다. 그래서 제발 나를 도와주세요 !! 죄송합니다. 제가 틀렸다면, 미리 감사드립니다.

for i in 0..<alphabets.count { 
    in_memory_prediction.updateValue(prediction[i]!, forKey: alphabets[i] as! String) 
} 
+0

이다 *** in_memory_prediction = NSDictionary와의 dictionaryWithObjects : 예측 forKeys : 알파벳]; *** –

답변

1

심지어 값 직접 사전을 갱신 할 수 있어야 개체

이 objc에
var eachKey = alphabets[i] as! String 
in_memory_prediction[eachKey] = prediction[i]! 
+0

정말 고마워요 !! 이것은 내가 원했던 바로 그 것이다. –

관련 문제