17

Objective-C で NSData オブジェクトの CRC (32 または 64) をカウントするにはどうすればよいですか?

前もって感謝します!

4

2 に答える 2

42

ライブラリcrc32()の関数を使用します。zlib

#import <zlib.h>

NSData *data;

// ...

unsigned long result = crc32(0, data.bytes, data.length);
NSLog(@"CRC32: %lu", result);

libzライブラリをプロジェクトにリンクしてください。

ここに画像の説明を入力してください

于 2013-01-26T04:45:15.683 に答える