Xcode 内存泄露检查出现:nil returned from a method that is expected to return a non-null value iOS 解决方案。(示例代码
Posted ZachRobin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode 内存泄露检查出现:nil returned from a method that is expected to return a non-null value iOS 解决方案。(示例代码相关的知识,希望对你有一定的参考价值。
在 使用 Xcode 检查内存泄露时(cmd+shift+B)运行,出现了一个警告:nil returned from a method that is expected to return a non-null value ios
原因是返回了一个 不能为空 的对象。
解决方案:使用 abort() 函数;
The abort()
function is marked with __attribute__((noreturn))
, therefore the compiler will not complain about a missing return value.
以上是关于Xcode 内存泄露检查出现:nil returned from a method that is expected to return a non-null value iOS 解决方案。(示例代码的主要内容,如果未能解决你的问题,请参考以下文章
使用Xcode Instruments Leak解决内存泄漏问题