我有一个在我的应用程序中广泛使用的方法,它看起来像这样:
-(void)commandWithParams:(NSMutableDictionary*)params command:(NSString *) command method: (NSString *) method onCompletion:(JSONResponseBlock)completionBlock { }
这用于对 API 执行 REST 调用。在到处使用它之后,我意识到我需要添加另一个参数(仅在某些时候使用),我想知道最好的方法是什么。
我考虑过使用一个参数,如果没有指定,默认为 nil,但显然这是目标 c 中的一个禁忌(?)
我应该如何去改变它?我是否必须在任何地方更改它并通过零?如果是这样,xCode 中是否有任何简洁的功能可以轻松做到这一点?
谢谢。