首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过数据源连接时,UIPickerView会导致泄漏

通过数据源连接时,UIPickerView会导致泄漏
EN

Stack Overflow用户
提问于 2012-11-10 16:38:00
回答 4查看 454关注 0票数 2

我创建了一个测试项目来确认内存泄漏:项目文件:https://dl.dropbox.com/u/3703182/PickerView.zip

基本上,UIPickerView是通过IB连接到数据源的。当它连接到数据源时,它会泄漏。如果不是,就不会泄漏。我需要使用一个即将发布的应用程序的UIPickerView,需要尽快释放,不幸的是,它保证每2小时崩溃,因为泄漏。如何在内存泄漏的情况下使用UIPickerView而不会崩溃?

编辑:它只在设备上泄漏,不在模拟器中泄漏。

EN

Stack Overflow用户

回答已采纳

发布于 2012-11-21 08:11:50

添加我的评论作为答案,

你的应用程序不会因为这个漏洞而崩溃,因为它是由框架引起的一个非常小的漏洞,你不必担心。截图显示它是以几个字节为单位的。如果你的应用程序每2小时崩溃一次,这意味着有其他东西在使用大量的内存。请检查您的代码中是否使用了可能导致此问题的其他内容,并使用您的发现更新问题。

在分配工具中,确保您正在检查活动字节部分,并检查它增加了多少。如果它保持在15-20MB以下,你无论如何都不用太担心。有关memory usage in app的更多详细信息,请查看此处。还要检查这个XCode Instruments Allocations: Look at Live Bytes or Overall Bytes?

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13320544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档