当前位置:  开发笔记 > IOS > 正文

在Swift中释放对象

如何解决《在Swift中释放对象》经验,为你挑选了1个好方法。

我是Swift的新手,我想知道是否有人可以帮助确认我在Apple的Swift中发布对象的理解?

这里CGPathCreateWithRect()描述的文档说明返回值是

"一条新的,不可变的路径.你有责任释放这个对象."

什么时候说"你有责任"就像说当你不再持有引用时垃圾收集器将删除对象一样简单?即你负责管理参考资料?在哪种情况下 - 是不是很明显?如果不是 - 这是什么意思?

谢谢

拜伦



1> vadian..:

只对使用Objective-C 负责

来自Swift文档

内存管理对象

从带注释的API返回的Core Foundation对象在Swift中自动进行内存管理 - 您不需要自己调用CFRetain,CFRelease或CFAutorelease函数.

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有