如果我有以下代码:
for (UIView *view in [myArray copy])
这是否意味着我在每次迭代时都向其发送copy
消息myArray
,或者 Objective-C 足够聪明,copy
只做一次,并在整个循环中使用它?
如果我有以下代码:
for (UIView *view in [myArray copy])
这是否意味着我在每次迭代时都向其发送copy
消息myArray
,或者 Objective-C 足够聪明,copy
只做一次,并在整个循环中使用它?