何时使用[self release]
生活随笔
收集整理的这篇文章主要介绍了
何时使用[self release]
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
这样的语句
| |
乍看上去让人很困惑。
从release方法本身的作用上来说,就是给self的引用技术减一,就像release对其他对象所做的一样。
一般来说,唯一用到,也是最合适使用
| |
这一写法的地方是在initXXX方法中。
在初始化方法中创建对象失败,并需要返回nil,同时销毁刚刚创建的对象的时候。
比如,要求初始化方法在调用是必须提供合适的参数时,可以这样使用
| |
。
eg:
| |
在fmdb的队列初始化方法中也有同样的应用:
| |
其他情况下几乎不用考虑
| [self release]; |
这种用法。
欢迎加群互相学习,共同进步。QQ群:iOS: 58099570 | Android: 572064792 | Nodejs:329118122 做人要厚道,转载请注明出处!本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/sunshine-anycall/p/4149043.html,如需转载请自行联系原作者
总结
以上是生活随笔为你收集整理的何时使用[self release]的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 在Linux上自动调整屏幕亮度保护眼睛
- 下一篇: JQuery中操作Css样式的方法