iOS 内存优化

2020-05-06  本文已影响0人  Rockerliang

内存优化

一. 内存泄露

Xcode 自带了两种内存泄露查询工具:
1 . Analyze(静态分析工具):

2.Instruments-Leaks

常见的内存泄漏

for (int i = 0; i < 100000; i++) {
        @autoreleasepool {
            NSString *string = @"Abc";
            string = [string lowercaseString];
            string = [string stringByAppendingString:@"xyz"];
            NSLog(@"%@", string);
       }
    }
二.内存消耗过大或有内存峰值等

1.加载大图:CATiledLayer类似瓦片视图,可以将绘制分区域进行,常用于一张大的图片的分部绘制。

上一篇下一篇

猜你喜欢

热点阅读