我在iOS开发中遇到了问题。
我将NSData
和一些参数传递给函数。
// 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
时,内存使用量从54 MB上升到99 MB。
如何使用限制记忆功能将NSData
强制转换为NSMutableData
?
答案 0 :(得分:0)
您可以尝试使用方法Dim sumOfScore As Integer = 0
For Each row As DataRow in *yourDataRow*
Dim score As Integer = CInt(row.Item("Score").ToString())
sumOfScore += score
Next
txtYourTextBox.Text = sumOfScore.ToString
。对于第二个参数,您可以使用NSDataReadingMappedIfSafe。