Objective-C消息是否必须将名称拆分为具有不同的参数?

时间:2012-03-09 18:24:30

标签: objective-c

这是一个例子

- (NSArray *)shipsAtPoint:(CGPoint)bombLocation withDamage:(BOOL)damaged;

我们可以在这里删除withDamage部分吗?如果可以的话,有什么区别?

1 个答案:

答案 0 :(得分:5)

你实际上可以,然后你会这样调用这个方法:

[obj shipsAtPoint:point :YES];

但它被认为是不好的风格,几乎没有人这样做。