首页 > 移动平台 > 详细

iOS应用的性能调试

时间:2018-04-10 14:28:52      阅读:142      评论:0      收藏:0      [点我收藏+]

 

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应用的性能调试

原文:https://www.cnblogs.com/xujiahui/p/8778479.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!