2011-03-05 5 views
1

다음 설정으로 된 설정 묶음이 있습니다. 빌드/내 애플 리케이션을 설치할 때 Settings.app 제대로 작동하도록 나타납니다. 나는 기본값과 모든 것을 본다. 하지만 내 애플 리케이션에서 텍스트 필드의 텍스트를 읽으려고 할 때 나는 아무 것도 얻지 못한다. 여기이 간단한 설정 번들이 읽지 않는 이유는 무엇입니까?

enter image description here

내가 설정

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
NSString *temp = [defaults stringForKey:@"url_preference"]; 

답변

2

설정 번들의 기본값 만 설정 응용 프로그램에 의해 읽기 읽기 방법이다. 세부 사항 및 문제 해결 방법은 this question을 참조하십시오.

+0

감사합니다. 확실히 이런 식으로 작동하는 PITA처럼 보입니다. 아마도 DefaultValue라고해서는 안되며 PlaceHolderValue를 다른 iOS 관련 인라인으로 사용해서는 안됩니다. – jamone

+0

그래, 처음에는 모두가 더 많거나 적다는 생각이 든다. 분명히 잘못 설계된 API입니다. – Jim