我可以自动发布NSProxy的实例吗?

时间:2010-03-25 03:29:08

标签: objective-c memory-management nsproxy

NSProxy是否真正实现了-autorelease-release?如果没有,我是否需要手动dealloc NSProxy个实例? (请假设我没有使用GC)。

感谢您为我解决此问题。

1 个答案:

答案 0 :(得分:6)

是的,它实现了它们。 NSProxy符合NSObject协议,包括保留,释放和自动释放。 NSObject不仅仅是一个类,它也是一个协议。

@interface NSProxy <NSObject>

并在NSObject协议定义中:

- (id)retain;
- (oneway void)release;
- (id)autorelease;