iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの基礎 - Tips192 バイナリデータの長さを得る

登録タグ
iOS
Icon comment count 0
Icon stock count 0

3-10データTips192 バイナリデータの長さを得る

Level1

Pointデータ長の取得(NSDataクラス、lengthメソッド)

読み込んだバイナリデータの長さを取得するためには、NSDataクラスのlengthメソッドを使います。

取得したNSDataオブジェクトはバイナリデータなので、NSStringオブジェクトと違って、NULLデータ(「0」のデータ)も含めることができます。

NSData *変数;
int 長さ = [変数 length];

リスト1では、NSDataオブジェクトにinitWithContentsOfFile:メソッドを使ってファイルを読み込み、そのデータ長を取得しています。データ長は、テキストフィールドに表示しています。

実行結果

リスト1

リスト1 バイナリデータの長さを取得する(ファイル名:basic19

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません