Document Package(5)

いろいろと苦労したけど、Document Packageは使えるようになりました。

でも、Realmって、DBファイル以外の管理ファイルを作成する。
それを隠したくって、Document Packageを使いたかったんだけど、それらのファイルに対してもFileWrapperを要求される・・・

ということで、FileWrapper使うのをやめるか、Document Packageやめて、ネットワークDBとして使うか・・・

どうしよっかなー

レモンティー

レモンティー

  • 紅茶 30滴
  • レモン 10滴

なんか、少しケミカル臭がするのは、50:50のPGVG液から来るのかも。

少しメンソールを混ぜてみても良い感じでした。メンソール最強だね。

今度は、ミルクティーを作ってみよう。

Document Package(3)

ファイルを保存しても、なかなかバンドル/パッケージになってくれなかったんだけど、以下がポイントっぽい

  • 拡張子をきちんと(?)指定して、保存する
  • Exported UTIsのConforms Toでcom.apple.packageと指定する

色々試行錯誤しながらなので、もしかしたらどちらかは不要かもしれないけど、やっとバンドルになった!!!!

そこまでは、うまくいったんだけど、保存したパッケージを読み込んでくれない・・・ムムム

Document Package(2)

なかなかうまくいかない・・・・

*現在の課題

  • ドキュメントパッケージのトップディレクトリを作るのは誰で、どのタイミングなんだろ・・
    → 子要素のFileWrapperがないと作成されないっぽい
  • ディレクトリの作られるタイミングがいまだよくわからない。少なくとも、アプリでドキュメントを作った時点では、ファイルシステム上には作られないっぽい。
    → 明示的にSaveしないとファイルシステムに作られないっぽい

*次の課題

  • ディレクトリにバンドルフラグがつかないので、Finderでディレクトリにみえちゃう。
  • Realm用のFileWrapperを作らないのいけない??
    → Realmが作る前に、FileWrapperを登録すれば良いのかな??

 

初めての革細工

本当は、ブックカバーかペンケースを作ろうと思って、随分前に材料を買っていたんだけど、なんとなく放置してました。
服のジッパーのところが壊れたので、自分で修理

おおよそ10分くらい。

まぁまぁうまくできました。
革細工

Document Package

いま、Realmを使って、家計簿アプリを再構築してるんだけど、どうやらRealmは、ファイルの拡張子に常に.realmを期待してるっぽい。
なので、ドキュメントダブルクリックで開くとかがやりにくい。

あと、勝手に(?)、管理用のファイルを作るので、1つのファイルで完結するのが難しい。

ということで、ドキュメントパッケージ(実際には、ディレクトリで内部にいろいろ含まれている)というものをドキュメントにしてみようかと。
こことか読みながら少しづつ検討開始

Continue reading