2014-02-12 2 views
0

나는에 IASK를 사용하여 iPhone development.I'm에 새로 온 내 APP :IASK - InAppSettingsKit

Under root.plist, added new preference i.e, "new_preference" BOOL Key with type as PSToggleSwitchSpecifier, default value as NO. I'm able to access "new_preference" default value correctly (as FALSE) on my code using boolForKey:@"new_preference". 

내가 변경 :

은 "널 (null)로 결과를 대신 기본 값으로
"new_preference" to STRING/INTEGER Key with type as PSTextFieldSpecifier/

PSMultiValueSpecifier, default value as "abcd"/"123". "new_preference" default value not reflects on my code with string/integerForKey:@"new_preference". 

"/"0 "을 적절하게 사용하십시오.

답변

0

InAppSettingsKit은 사용자가 적극적으로하지 않는 한 설정 키 값을 변경하지 않습니다. 키가 아직없는 경우 표시되는 설정으로 기본값을 생각하십시오. 전에 이미 BOOL 값으로 키를 설정 했으므로이 값은 변경되지 않습니다.

키 유형을 변경하는 경우 이전 유형을 새 유형으로 변환하는 것이 좋습니다.