我創建的NSData,並使用功能如何創建size_t以及如何計算大小?
- (const void *)bytes;
所以,它在一個const void *
變量返回的字節數。如果我讀的內存手動我會找到這樣的:
98 F3 00 76 84 //Then a lot of zero
使用strlen
不是因爲00
工作。但它的尺寸相同:10釐米長。所以,要創建一個手動的size_t,我會用:
size_t mysize = 0x0A
,或者有使用位大小:
size_t mysize = 0x28
有任何這類正確的?
你是否檢查過NSData的「 - (NSUInteger)長度」? – kennytm 2012-03-08 18:23:17
沒有..大聲笑,我沒有這個想法..非常容易和沒有錯誤... – Rodrigo 2012-03-08 19:03:14