エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Cocoaの日々: [iOS] ディレクトリ配下の総ファイルサイズを計算する 〜 BSDのftsを使う
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Cocoaの日々: [iOS] ディレクトリ配下の総ファイルサイズを計算する 〜 BSDのftsを使う
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど Apple のリファレンスを眺めていると... iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど Apple のリファレンスを眺めているとディレクトリ走査でパフォーマンスを考慮するなら fts を使うのがいいと出ていた。 File-System Performance Guidelines: Iterating Directory Contents 上記内の Traversing Directories in BSD に記述あり。 調べてみたところ fts というのは BSD系OSで使われているディレクトリ走査用のライブラリのようだ。 fts_open - Linuxの手で行なうページ (特徴) ・サブディレクトリを含むファイルとディレクトリの一覧を取得できる ・パス名の他、stats構造体を取得できる ・ソートが可能(比較関数を渡すことができる) サブディレクトリも再帰的にリスト