나는이 단어 게임을 만들고 있는데, 단어를 제출할 때 내 '데이터베이스'에 단어가 있는지 확인하고 싶습니다. 예를 들어 두 단어를 설정했습니다.단어가 데이터베이스에 있는지 확인
word1: banana
word2: apple
word3: pineapple
word4: lemon
지금은 코드하여이 작업을 수행 할 수 있습니다 :
If (submitword isequalto banana){
//submitword
}
else if (submitword isequalto apple){
//submitword
}
else{
//give warning
}
문제가 나는 단어의 수천을 가지고하고 '다음 submitWord'조치가 수백 줄의 긴이가 내 코드의 방법을 만들 것 때문에 점이다 긴.
누구나 쉽게 알 수 있습니다.
아니요. 데이터베이스에 대한 올바른 단어를 알지 못했습니다. 그 순간에 단어가 내 코드에 있습니다. – user1342428
괜찮 았는데 ... 비싼 것 같습니다. 적어도 당신의 단어는 plist와 같은 extenal 파일에 있어야합니다. 그렇지 않으면 NSArray에있는 경우 해당 배열을 검색 할 수 있습니다. http://stackoverflow.com/questions/1853801/search-through-nsarray-for-string –
지금 당장 나는 그것을 생각하지 않았기 때문에 뷰에 기반한 랜덤 워드 생성기에로드 섹션을 넣었습니다. 이런 일을 당신의 링크 감사 체크 아웃 – user1342428