2011-04-29 5 views
2

내 자신의 사용자 지정 글꼴 메뉴가 포함 된 설정 화면이 있습니다. 이 목록에있는이 글꼴 중 일부는 iOS 4.X에만 존재하며 iOS 3에서 선택하면 문제가 발생합니다. 설치된 iOS 버전에 따라 다른 plists를 어떻게 사용할 수 있습니까?IOS 버전을 기준으로 설정 변경

도움 주셔서 감사합니다.

앤드류

답변

1

사용에게 UIDevice 클래스는 모델 이름, 장치의 버전 번호를 얻을 수 있습니다.

위 변수의 값에 따라 다른 plist 세트를 사용할 수 있습니다.

+0

다시 방문해 주셔서 감사합니다. 내 질문은 iOS 버전을 기반으로 설정 화면에서 사용할 plist를 설정하는 방법이었습니다. 귀하의 코드는 iOS 버전을 결정하는 데 도움이 될 것이지만 어떻게 plist를 변경합니까? 감사합니다 – iphaaw

+0

@iphaaw : 당신은 응용 프로그램에서 다른 iOS 버전에 대한 별도의 plist를 가질 수 있거나 FONT_TITLE_LABEL_KEY1 XYZ, FONT_TITLE_LABEL_KEY2 ABC, – Jhaliya

+0

Jhaliya와 같은 다른 키를 가진 단일 plist 파일에 모든 기능을 가지고 있습니다. UIDevice를 사용할 수 있다는 것을 깨달았습니다. 여러 plists 가질 수 있지만 설정 화면에서 올바른 plist를 사용하게하려면 어떻게합니까? 감사. Iphaaw – iphaaw

관련 문제