XCodeを触る 4 UserDefaultsとか、あぷりのデータ保持の方法

(1)Userdefaults MAX 4MBか、(2)APPごとに割り当てられたGUID/Documentか選ぶ方法。


https://glassonion.hatenablog.com/entry/20110904/1315142404


objでcastするタイプ

https://qiita.com/uhooi/items/429cac9b798b9c0937ae




(2)GUID/Document

リ(/Applications//)以下に限られています。
ホームディレクトリは NSHomeDirectory() 関数で取得することができます。

NSLog(@"%@", NSHomeDirectory());

出力結果はこんな感じです。

/var/mobile/Applications/A11CE300-5F63-4918-B46C-2DFA6E18E0B7

A11 に続く文字列が GUID です。GUID はアプリによって変わります。
また iOS ではホームディレクトリ以下に専用のディレクトリがありそれぞれ役割が決まっています。

  • /アプリ名.app
    メインバンドルと呼ばれている。アプリのリソースファイルを保存するためのディレクトリ。読み取り専用。
  • /Documents
    アプリがファイルを作成して保存することができるディレクトリ。永続化したデータを格納する場合ここを使うのが一般的


(1) Userdefaults

https://capibara1969.com/2531/

0 件のコメント:

コメントを投稿

XCodeを触る 4 UserDefaultsとか、あぷりのデータ保持の方法

(1)Userdefaults MAX 4MBか、(2)APPごとに割り当てられたGUID/Documentか選ぶ方法。 https://glassonion.hatenablog.com/entry/20110904/1315142404 objでcastするタイプ https...