2016-08-14 2 views
-1
죄송합니다

에 WordNumeral을 제공합니다.숫자의 UITextField 나는 내가 가진 내 Main.StoryBoard에서이 ..</p> <p>을 작성한 방법을 사전에 UILabel의

내가 싶습니다 :

의 UITextField

에서있는 UIButton

테이크 번호를 클릭합니다

가지 적어 UILabel의에서 '단어'과 장소를 해당.

내 숫자가 1-9 범위에 있다고 가정 해 보겠습니다.

숫자와 단어를 UILabel에 연결하는 데 문제가 있습니다.

NSArray 또는 케이스 스위치를 사용하는 것이 가장 좋습니까?

int num = [self.stringEntry.text intValue]; 

코드는 ... 제대로 숫자와 단어의 NSArray를 포함.

self.numberOneList = numberOneArray 

self.wordOneList = wordOneArray 

if (num <= 0 || num >= 10) { 

     self.wordLabel.text = @"Try a number between 1 and 9"; 

} else{ 

// what would I type here? 

답변

1

이 경우 NSDictionary을 사용할 수 있습니다. 키는 숫자 (0-9) 일 수 있으며 값은 단어를 존중할 수 있습니다. 그런 다음 텍스트 필드의 값을 받아 valueForKey:을 사용하여 사전에 대해 확인하십시오.