0
我用成功和錯誤回調塊很多方法定義初始參數,就像這樣:iOS的 - 方法有了成功和錯誤回調沒有初始參數
+(void)doSomethingWithObject:(MyObject*)myObject successCallback:(void (^)(NSArray*))success errorCallback:(void (^)(NSString*))error;
其中myObject
是初始參數。但是,我現在遇到了一種情況,我不需要任何參數。我試圖定義我的方法是這樣的:
+(void)getSomeData successCallback:(void (^)(NSArray*))success errorCallback:(void (^)(NSString*))error;
但現在Xcode給了我一些語法上的抱怨。我怎樣才能定義一個方法沒有任何初始參數,但也有一個成功和錯誤回調?這是不可能的還是隻是我不明白正確的語法?
'success'是初始參數。 – rmaddy