2016-07-13 1 views
-1

변수를 앱에서 구매할 때 변수의 항목 수를 변경하려고합니다.이진 연산자 '&&'는 bool 및 문자열 유형의 피연산자에 적용 할 수 없습니다.

UICollectionView에서 UserDefaults의 stringforkey가 두 개의 문자열과 같으면 다음 코드가 사용되는 조건이 필요합니다.

여기 내가이 작업을 수행 할 수 없습니다, 나는이 질문의 제목에 기록 된 오류가 왜

else if userDefault.stringForKey("purchases") == "unlockthemecoll2" && "unlockthemecoll1" 

입니다.

감사

답변

1

userDefault.stringForKey("purchases") 동시에 두 개의 값을 가질 수 없습니다. 당신이 값 중 하나 또는 다른이 있는지 여부를 확인하려면

, 당신은 그렇게해야합니다

else if userDefault.stringForKey("purchases") == "unlockthemecoll2" || userDefault.stringForKey("purchases") == "unlockthemecoll1" 
관련 문제