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

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

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

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

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

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

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