在将对象传递给-performSelector之前,我是否必须保留一个对象:withObject:afterDelay:?

10 iphone

我正在一个方法中创建一个NSArray,所以当我完成它时,我必须放弃它.我把这个数组传递给了

- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay
Run Code Online (Sandbox Code Playgroud)

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

该文档没有说明是否会保留anArgument,所以我想知道我是否必须自动发布或保留它才能保持活力.你怎么看?

Nic*_*eys 17

performSelector方法保留其接收器和参数.