iOS8下,UIAlertController内存泄露怎么办?
来源:互联网 发布:移动网络电视首页 编辑:程序博客网 时间:2024/06/06 20:26
用Xcode 6.4调用Instruments查看内存泄露时,发现UIAlertController内存泄露了。
代码如下:
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"" message:@"" preferredStyle:UIAlertControllerStyleAlert];UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:@"" style:UIAlertActionStyleCancel handler:nil];UIAlertAction *deleteAction = [UIAlertAction actionWithTitle:@"" style:UIAlertActionStyleDestructive handler:^(UIAlertAction *action) { //do someThing }];[alertController addAction:cancelAction];[alertController addAction:deleteAction];[self presentViewController:alertController animated:YES completion:nil];
怎么才能使内存不泄露呢?
可以把UIAlertController *alertController改为成员变量,即:
@property (strong, nonatomic) UIAlertController *alertController;
这样就不会造成内存泄露了。
0 0
- iOS8下,UIAlertController内存泄露怎么办?
- IOS8 UIAlertController
- IOS8 UIAlertController 弹框
- 转-IOS8 UIAlertController 弹框
- IOS8 新增UIAlertController类
- iOS8 UIAlertController 弹框
- iOS8的UIAlertController
- ios8之后的UIAlertController
- IOS8 UIAlertController 弹框
- iOS8新特性-UIAlertController
- IOS8 UIAlertController 提示框
- iOS8.0-----UIAlertController
- iOS8之后UIAlertController
- ThreadLocal内存泄露(下)
- iOS8开发之iOS8的UIAlertController
- iOS8开发之iOS8的UIAlertController
- UIAlertController在ios8的使用
- iOS8.0之后的UIAlertController
- Android 发送Post请求上传图片(以InputStream为数据交互)
- FindBugs错误修改指南
- Java数据库操作
- MVC修改 (当前页面开启Dialog,不用Ifram)
- 卸载oracle11g
- iOS8下,UIAlertController内存泄露怎么办?
- nagios全攻略(五)----监控windows系统的”本地信息”
- IOS 不同的 UIViewController 之间如何跳转
- 生活
- PyQt程序设置图标
- fstream
- BAT 笔记
- 捡到8000块钱的滋味
- js数组的迭代器方法(some、every、forEach、map、filter)