NSData和int的互換

NSData和int的互換


1、NSData -> int

int tmpOffset = 0;

[tmpdata getBytes:&tmpOffset];

或者

[tmpdata getBytes:&tmpOffset length:sizeof(tmpOffset)];

在項目中轉換出現了一些預想不到的情況,後來給tmpOffset賦了初始值才成功。

 

2、int -> NSData

int tmpOffset = 0;

NSData *tmpdata = [NSData dataWithBytes: &tmpOffset length: sizeof(tmpOffset)];


(博客搬家,原帖http://genesislive.sinaapp.com/?p=43)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章