>
나는 사전 내에서 속성에 액세스 할 필요가 내가 힘든 시간을 이렇게 데.

사전 :

{
  Id = "123";
  Animal = {
     Id = "456";
     Type = "Dog";
     Sound = "Bark";
  }
}

코드 :

NSString *animalType = dictionary[@"Animal.Type"];

다시 돌아 오는 것은 (null)입니다. 어떤 것은 "개"를 얻기 위해이 전화를 할 수있는 적절한 방법이 될 것인가?


  • 답변 # 1

    시도

    NSString *animalType = dictionary[@"Animal"][@"Type"];
    
    

    또는

    NSString *animalType = [[dictionary objectForKey:@"Animal"] objectForKey:@"Type"];
    
    

관련 자료

  • 이전 문자열 형식의 값으로 구성된 사전 파이썬에서 가장 작은 값을 가진 키 찾기
  • 다음 google maps - knockout JS koutilsarrayFilter를 사용하여 마커를 표시하도록 설정