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