0
我在iOS开发中遇到问题。我通过NSData
和一些参数的功能。iOS NSData强制转换为NSMutableData内存泄漏
// this time memory is about 54 MB
+ (NSData*) doFileData : (NSData*) fileData andFileName:(NSString*) fileName{
NSMutableData *fileContentData = [NSMutableData dataWithData: fileData];
// after doing the cast line, the memory is about 99 MB
.....
}
当我铸NSData
到NSMutableData
,存储器使用量从54MB上到99 MB。
如何使用限制记忆功能将NSData
投射到NSMutableData
?
非常感谢。
你可以使用GCD ..后台线程进行NSData转换---> https://stackoverflow.com/a/7055574/4970453 –