我有一個是給我一些麻煩NSMutableData對象,我想從對象中刪除的最後6個字節這樣如何從NSMutableData對象的結尾處,刪除字節
NSMutableData *reducedDataPacket = [[NSMutableData alloc] init];
reducedDataPacket = [myCompressedData copy];
NSRange range = NSMakeRange([reducedDataPacket length]-6, 6);
[reducedDataPacket replaceBytesInRange:range withBytes:NULL length:0];
然而,一旦最後行執行我的應用程序崩潰,我留下了下面的這個錯誤。
-[NSConcreteData replaceBytesInRange:withBytes:length:]: unrecognized selector sent to instance 0x1f037870
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSConcreteData replaceBytesInRange:withBytes:length:]: unrecognized selector sent to instance 0x1f037870
我從來沒有嘗試過這樣做的,已經快要斷供其他answeres我已經調查了,但我不能得到這個工作...任何幫助將不勝感激。
GAAAAA!幾乎已經.. ..大聲笑感謝您的快速答案將標記爲正確的時間限制約9分鐘後:P – HurkNburkS