objective-c – 如何释放块

前端之家收集整理的这篇文章主要介绍了objective-c – 如何释放块前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我的网络服务关闭并与我的服务器通话时,我正在存储我的块.因此我使用[myBlock copy]来保持对我的块的引用.

一旦我获得了数据并执行了块,我是否可以调用[myBlock release],还是使用Block_release(myBlock)?我可以找到两者的参考.

解决方法

当你只在C中使用块而不是Objective-C时,Block_release()就在那里.

使用Objective-C时,您可以使用发布和复制方法使您的代码看起来更像是围绕它的其余ObjC.

我想他们都做了完全相同的事情,并且objc方法只是对Block_release()调用的包装.

原文链接:https://www.f2er.com/c/115232.html

猜你在找的C&C++相关文章