データを含む NSData パケットがあります。範囲 8、1 のバイトを int に変換する必要があります。その場所でデータを取得するには、次のようにします。
NSData *byte = [packet subdataWithRange:NSMakeRange(8, 1)];
I NSLog バイトの場合
<01>
これをintに変換するにはどうすればよいですか?これはおそらく最も基本的な質問ですが、正しく理解できていません。
どんな助けでも大歓迎です。
アップデート
そのデータでは、int は 1 に等しいはずです。これがエンディアンと関係があるかどうかはわかりません。