NSSearchPathForDirectoriesInDomains()というCのfunctionがありますので、アプリ内の各種標準フォルダへのアクセスは簡単になります。DocumentsとCachesを使えば十分という話もありますが、どんなフォルダが提示してくれるのかを知っておくべきではないかと考えています。NOの位置にあるパラメーターの名前はexpandTildeだ。YESにすると下記のようなフルパスが返してくる。/Users/tonnyxu/Library/Developer/CoreSimulator/Devices/D868C373-789D-40FE-BCE0-3B547974E67C/data/Containers/Data/Application/1AE1D84C-54DC-4615-BE1E-B59DD55A53A4/Documents。知る人ぞ知るだけど、日本ではすべての商品にこのJANコードが振られている。こんな感じに印刷されている。これはあくまで器械読みができるようにしたものなので、実際はこの4569951116179もしくは49968712という13桁/8桁の数字がすべての商品のユニック識別子になっている。コードを入力して、画像に変換するWebPageやツールは結構ありましたが、画像になると、Pixelになるので、拡大などには非常に苦手なので、おすすめできない。商業利用のソフトの中に、JANコードを印刷できるものがある。ほとんどが有料なソフトパケージになってる。この場合、GPLライセンスのフォントとコードがある。そのコードを使えば、JANコードを綺麗に変換ができる。すべてのクレジットははフランス人のgrandzebuのEAN13ページに行く。JANコードは数字、バーコードに表現するには数字だけだと足りたい。下記の変換ルールが適用される。