我正在方法内部创建一个NSArray,因此在完成处理后必须放弃release。我将此数组传递给

- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay

方法。之后,在调用此performSelector:withObject:afterDelay:的方法中,不再需要该数组。

该文档没有说是否要保留anArgument,所以我想知道是否必须自动释放它或保留它以保持生命。你怎么看?

最佳答案

performSelector方法保留其接收者和参数。

关于iphone - 在将对象传递给-performSelector :withObject:afterDelay:?之前,是否必须保留对象?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1240308/

10-13 04:01