C数组的ObjC对象作为Function参数

时间:2017-12-14 00:21:17

标签: objective-c objective-c-runtime objective-c-2.0

每当我将Objective C类型A的参数传递给我的函数时,一切都没问题:

- (void) f:(id<A>)argument

但是,当它是一个相同对象类型的数组时,Xcode要求我添加一个强属性:

- (void) f:(__strong id<A> [])argument

知道为什么会这样吗?

0 个答案:

没有答案