1. 程式人生 > >iOS應用的性能調試

iOS應用的性能調試

解決方法 ould jsb net 遇到的問題 圖片 src rod sdn

1、Static Analysis

使用之前先清理一下數據:product-->Clean

可能遇到的問題:

a、發現工程中有多個“User-facing text should use localized string macro”警告,如下圖:

技術分享圖片 解決方法: 技術分享圖片 b、


問題:tempMutArr重新開辟空間儲存另一個空間的相同數據,必然會有一個空間閑置,造成內存泄漏
NSMutableArray *tempMutArr = [NSMutableArray arrayWithCapacity:0];

if ([self.clickedButtonTpye isEqualToString:KClickedButtonTypeLast]) {

tempMutArr = self.lastDataSourceArr;
}else{

tempMutArr = self.hotDataSourceArr;
}

解決方法:只聲明變量不開辟新空間,賦值,
NSMutableArray *tempMutArr ;

iOS應用的性能調試