注册 登录
主题 : 悬赏一百,求解决内存泄漏问题,有图有真相
级别: 骑士
状态: 连续签到 - [363天]
UID: 497764
精华: 0
发帖: 213
可可豆: 2108 CB
威望: 1375 点
在线时间: 2836(时)
注册时间: 2015-08-15
最后登录: 2018-10-23
0 楼:  发表于: 2018-08-10 10:35    发自: Web Page
来源于 一般提问 分类

悬赏一百,求解决内存泄漏问题,有图有真相   

如图啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
图片:屏幕快照 2018-08-10 上午10.33.55.png
图片:屏幕快照 2018-08-10 上午10.33.03.png
图片:屏幕快照 2018-08-10 上午10.33.14.png
图片:屏幕快照 2018-08-10 上午10.33.55.png
级别: 侠客
状态: 连续签到 - [91天]
UID: 553060
精华: 0
发帖: 78
可可豆: 583 CB
威望: 370 点
在线时间: 414(时)
注册时间: 2016-03-25
最后登录: 2018-10-23
1 楼:  发表于: 2018-08-10 11:19    发自: Web Page
我就想知道你这个cell是不是每次都新建了?
图片:E83A8043-324E-4BDF-B45B-549F0E5104BF.png
级别: 精灵王

状态: 连续签到 - [23天]
UID: 431391
精华: 0
发帖: 1794
可可豆: 2340 CB
威望: 2285 点
在线时间: 3318(时)
注册时间: 2015-01-20
最后登录: 2018-10-23
2 楼:  发表于: 2018-08-10 11:29    发自: Web Page
回 1楼(DAA_) 的帖子
表面看来是这样了     每次都会重新创建个 cell
级别: 骑士

状态: 连续签到 - [264天]
UID: 504066
精华: 0
发帖: 195
可可豆: 1707 CB
威望: 1222 点
在线时间: 954(时)
注册时间: 2015-09-08
最后登录: 2018-10-23
3 楼:  发表于: 2018-08-10 11:39    发自: Web Page
问一下,这个算严重的问题吗,平常开发很少关注内存泄漏这
级别: 骑士
状态: 连续签到 - [363天]
UID: 497764
精华: 0
发帖: 213
可可豆: 2108 CB
威望: 1375 点
在线时间: 2836(时)
注册时间: 2015-08-15
最后登录: 2018-10-23
4 楼:  发表于: 2018-08-10 11:52    发自: Web Page
回 1楼(DAA_) 的帖子
我这个控制器是在tabbar上的第二个控制器,tableview是在viewdidLoad里面创建的,我打断点,viewdidLoad 只会执行一次。这个页面没有网络请求,就是简单的一个tableview。
级别: 侠客
状态: 连续签到 - [74天]
UID: 622302
精华: 0
发帖: 103
可可豆: 602 CB
威望: 472 点
在线时间: 319(时)
注册时间: 2017-08-29
最后登录: 2018-10-23
5 楼:  发表于: 2018-08-10 11:55    发自: Web Page
回 楼主(cccc丶0) 的帖子
有什么内存问题吗?规划使用tableView,充分利用其cell重用机制。
级别: 骑士
状态: 连续签到 - [363天]
UID: 497764
精华: 0
发帖: 213
可可豆: 2108 CB
威望: 1375 点
在线时间: 2836(时)
注册时间: 2015-08-15
最后登录: 2018-10-23
6 楼:  发表于: 2018-08-10 11:56    发自: Web Page
回 3楼(zefa) 的帖子
我以前也是,现在测试太严格了,没办法
级别: 骑士
状态: 连续签到 - [363天]
UID: 497764
精华: 0
发帖: 213
可可豆: 2108 CB
威望: 1375 点
在线时间: 2836(时)
注册时间: 2015-08-15
最后登录: 2018-10-23
7 楼:  发表于: 2018-08-10 11:58    发自: Web Page
回 5楼(追小沐) 的帖子
我就一个简单的界面,一整页都显示完了,重不重用有什么区别?你看我的问题,我的内存泄漏让我不知道怎么改?这跟复用有关系吗?
级别: 侠客
状态: 连续签到 - [91天]
UID: 553060
精华: 0
发帖: 78
可可豆: 583 CB
威望: 370 点
在线时间: 414(时)
注册时间: 2016-03-25
最后登录: 2018-10-23
8 楼:  发表于: 2018-08-10 12:02    发自: Web Page
回 4楼(cccc丶0) 的帖子
其实我的意思是你的cell并没有复用啊,反正你写的我看不太明白首先“topCell”,好像并没有创建,并且section == 1时,你的cell每次都创建了啊,肯定内存就会越来越大
级别: 骑士
状态: 连续签到 - [363天]
UID: 497764
精华: 0
发帖: 213
可可豆: 2108 CB
威望: 1375 点
在线时间: 2836(时)
注册时间: 2015-08-15
最后登录: 2018-10-23
9 楼:  发表于: 2018-08-10 12:02    发自: Web Page
回 2楼(Final_Sence) 的帖子
我是注册过这个cell的,tableview是在ViewdidLoad里面创建的,我打断点,并没有每次都走cellforrow 这个方法,因为我是一个tabbar+nav的结构。

本站内容均为本站转发,已尽可能注明出处。因未能核实来源或转发内容图片有权利瑕疵的,请及时联系本站,本站会第一时间进行修改或删除。 QQ : 3442093904

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部