2011-12-10 20 views
0

私のiPhoneアプリケーションでは、UIPickerViewから学生名を選択するオプションがあります。ユーザーがピッカー[Eg:Steve]から1人の学生名(UIPickerViewで最大50人の名前)を選択すると、かなりのバックグラウンドプロセスの後にユーザーがアプリに戻ってきたら、最後に選択した名前をUIPickerViewで選択する必要があります。私はこれを使って 'CoreData'を解決しましたが、一部の人はアプリでコアデータを使いたくありません。だから、私は、ローカルのキャッシュディレクトリにStudentNameを格納しようとし、そこから学生の名前を取得しようとしました。ローカルにNSString値を格納し、ユーザーが名前を更新してアプリで使用するために値を取得したときに値を更新するにはどうすればよいですか?これを解決するために私を助けてください。私はローカルファイルでの経験がありません。前もって感謝します。私の質問が明確でない場合は私に尋ねてください。ありがとう。ローカルディレクトリのiPhoneにNSString値を保存して取得する方法は?

答えて

2

50個のアイテムを保存するだけであれば、NSUserDefaultsを使用するとよいでしょう。ちょうどNSArrayを保存してください。

ファイルシステムは完全に利用可能です。必要に応じて、すべてのPosixルーチンを使用できます。

+0

完璧なガイドと答えです。どうもありがとう。私は問題を修正した。 –

関連する問題