【发布时间】:2012-06-17 02:08:56
【问题描述】:
使用 Instruments 检查我的代码是否有泄漏,我发现了一个我无法找到解决方案的人。是这样的:
Malloc 48 字节 负责库 - libsystem_c.dylib 负责框架 - strdup
我用谷歌搜索了这个,一些建议告诉人们不要这样做,但提交给 Apple 泄露似乎是一件愚蠢的事情,所以我想看看是否有人能告诉我更多关于这个的信息,或者在哪里它可能来自哪里?
【问题讨论】:
-
我假设你的代码不会直接调用
strdup,对吧? -
您是否尝试查看整个框架?您应该能够打开右侧的堆栈跟踪抽屉,并让它显示每个泄漏的整个调用堆栈。
标签: iphone objective-c ios instruments strdup