3

Obj-C はまったく初めてですが、iPhone 用のアプリケーションを作成しようとしています。1 つの問題として、Java で ByteBuffer を使用しますが、Apple のドキュメントには適切なクラスがありません。したがって、おそらく自分で実装する必要があります。

私の質問は、それを最善の方法で行う方法です:

  • Obj-C に同様のクラスはありますか? (それが最善の解決策です;))
  • NSData のような Obj-C クラスを使用して行う必要がありますか?
  • それとも、プレーンな C コードを使用する必要がありますか?
4

3 に答える 3

8

おそらく NSMutableData が必要です。

于 2009-03-24T16:12:53.367 に答える
0

同様の質問があります。イリヤは彼の答えで私のここを指摘しました

私の目的は、java.nio.ByteBuffer の完全に機能する Obj-C バージョンを実装することです。そこにたどり着くために何を使うべきか知りたかっただけです

それがあなたのカスタムクラスになります。

私の場合は、使用する必要があると思いNSInputStreamますNSOutputStream。確かNSMutableDataに、受け入れられ、ほとんどが賛成票を投じられた回答とは異なります。

于 2013-09-06T17:54:05.527 に答える