1

に関するAppleのドキュメントはNSData言う

NSDataおよびその変更可能なサブクラスNSMutableDataは、データ オブジェクト、バイト バッファー用のオブジェクト指向ラッパーを提供します。データ オブジェクトを使用すると、単純に割り当てられたバッファー (つまり、ポインターが埋め込まれていないデータ) が Foundation オブジェクトの動作を引き継ぐことができます。

「埋め込みポインタ」とはどういう意味ですか? 私の理解では、一度バイトを入力すると、アプリケーションレベルでデコードしない限り、それが何であるかはわかりません。彼らが何について話しているか知っている人はいますか?

4

2 に答える 2

1

はい、これは彼らが話していることです。NSData は純粋なシリアル化されたデータであり、バイト配列です。アプリケーションコードに構造を追加する必要があり、外部メモリへの参照はあまり意味がありません (NSData などのデータオブジェクトは自己完結型であるか、少なくとも正確なメモリ位置に依存しない方法で参照する必要があるため、持ち運び可能であること)。彼らはそれについて明確にしたいだけです。

于 2012-09-09T23:28:36.743 に答える