这是一个快速的问题.哪个方法名称对Objective-C Cocoa应用程序最有意义?
-(void) doSomethingWithAnimation:(BOOL)animated
要么:
-(void) doSomething:(BOOL)animated
甚至:
-(void) doSomethingAnimated:(BOOL)animated
Barry Wark.. 7
我认为Cocoa约定会给你的例子提供以下语义(显然忽略了参数的BOOL类型):
-(void) doSomethingWithAnimation:(BOOL)animated
实际上会期望动画作为参数(即表示动画的东西).
-(void) doSomething:(BOOL)animated
期待着Something做.
-(void) doSomethingAnimated:(BOOL)animated
当诺亚回答时,会用可选动画做一些事情.
我认为Cocoa约定会给你的例子提供以下语义(显然忽略了参数的BOOL类型):
-(void) doSomethingWithAnimation:(BOOL)animated
实际上会期望动画作为参数(即表示动画的东西).
-(void) doSomething:(BOOL)animated
期待着Something做.
-(void) doSomethingAnimated:(BOOL)animated
当诺亚回答时,会用可选动画做一些事情.