2012-01-16 4 views
2

오늘 많은 앱이 구현 된 내 앱에서 설정보기를 만들고 싶습니다. 과거에는 사용자가 시스템 설정으로 이동하여 내 앱의 설정을 수정할 수있는 설정 번들을 만들었습니다.앱 ios의 설정보기 만들기

제 질문은 설정 번들의 .plist 설정을 내 앱의 일반보기로 구현할 수 있습니까? 만약 그렇다면 어떻게이 일을합니까?

+0

중복 : http://stackoverflow.com/questions/5338390/how-to-build-an-ios-like-settings-module – darvids0n

+0

링크 된 질문에서 제공되는 대답은 ['InAppSettingsKit'] (http : //www.inappsettingskit.com/). – darvids0n

+2

몇 가지 사용자 설정을 저장하려는 경우 InAppSettingsKit은 많은 오버 헤드가 있습니다. 가장 좋은 점은 포스터에 필요한 것이 무엇인지 찾아내는 것입니다. –

답변

6

http://www.inappsettingskit.com/ 당신이 원하는 것을 사전에 감사합니다. 소스 코드와 함께 제공되는 예제는 살펴볼 많은 리소스가 될 것입니다. 당신이있어

4

두 가지 주요 옵션은 다음과 같습니다

  1. 프로젝트 내에서 PLIST를 만들고 키/값 쌍을 지정하고 단지 이러한 컨트롤을 사용하여 다음 UISwitches, 텍스트 상자, 슬라이더 등을 포함하고의 ViewController를 만들 해당 PList와 통합 할 수 있습니다.
  2. 4-5 세 미만의 설정에 대해서는 NSUserDefaults를 사용하여이 설정의 값을 저장하거나 읽습니다. UI 용 ViewController를 작성해야하지만 PList는 필요하지 않습니다.

개인적으로 대부분의 경우 앱 내에 설정이 있습니다. 건드리지 않을 법한 진술, 저작권 고지 및 설정은 아마도 SettingsBundle을 사용하는 것이 더 좋지만, 업데이트되거나 변경된 설정은 종종 내 의견으로는 앱 내에 있어야합니다.

0

많은 양의 데이터를 저장하지 않으면 NSUserDefaults가 gr8 옵션이 될 것입니다.