2010-11-21 4 views
0

URL 용 NSComboBox가있는 약간의 Mac OS 유틸리티 앱을 작성하고 있습니다.실행중인 NSCombobox 기록 저장

나는 역사가 계속되고 싶지만 데이터를 저장하는 장소 /시기/방법을 모르겠습니다.

이 앱이 아이폰 앱인 경우 앱이 종료 될 것이라고 말하면 URL 배열을 유지하지만 Mac OS에서 가장 좋은 방법인지는 확실하지 않습니다.

나는 앱을 종료 할 때 같은 일을하고 배열을 파일로 enocde해야합니까? 아니면 CFPreferences를 사용해야합니까? 또는 다른 뭔가요?

답변

1

환경 설정이 나에게 적합한 장소처럼 보입니다. CFPreferences 대신 Cocoa native NSUserDefaults을 사용합니다.

+0

확실하지 않지만 인터페이스 편집기의 콤보 상자를 NSUserDefaults 컨트롤러에 연결하여 해당 값을 저장하는 작업을 자동화 할 수 있습니다. 나는 지금 Mac에 있지 않기 때문에 확인할 수 없다. –

+0

NSUserDeafults는 훌륭하게 작동합니다. 감사합니다. –