注册 登录
主题 : 悬赏一百,求解决内存泄漏问题,有图有真相
级别: 骑士
状态: 连续签到 - [363天]
UID: 497764
精华: 0
发帖: 213
可可豆: 2108 CB
威望: 1375 点
在线时间: 2799(时)
注册时间: 2015-08-15
最后登录: 2018-08-17
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
级别: 侠客
状态: 连续签到 - [51天]
UID: 553060
精华: 0
发帖: 72
可可豆: 384 CB
威望: 242 点
在线时间: 299(时)
注册时间: 2016-03-25
最后登录: 2018-08-17
1 楼:  发表于: 2018-08-10 11:19    发自: Web Page
我就想知道你这个cell是不是每次都新建了?
图片:E83A8043-324E-4BDF-B45B-549F0E5104BF.png
级别: 精灵王

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

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

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

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

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