gpt4 book ai didi

ios - 用 Objective C 编写的成功和失败 block ,在 swift 中显示错误

转载 作者:可可西里 更新时间:2023-11-01 00:52:12 26 4
gpt4 key购买 nike

我在 objC 中做了一个成功和失败 block ,我正在尝试快速使用该函数。出现错误,我卡住了,请帮助我。

Objective-C :

  -(void)registerAppWithSuccessBlock:(void (^)(id responseObject))success andFailureBlock:(void (^)(NSError *error))failure{}

我快速调用同一个函数显示错误。

swift :

  USSecService.sharedInstance().registerAppWithSuccessBlock({(responseObject : AnyObject) -> Void in{code}
}, andFailureBlock: { (error : NSError) -> Void in {code}
})

出现此错误:

   Cannot invoke 'registerAppWithSuccessBlock' with an argument list of type '((AnyObject) -> Void, andFailureBlock: (NSError) -> Void)'

最佳答案

USSecService.sharedInstance().registerAppWithSuccessBlock({ (responseObject) -> Void in
print("Success")
}, andFailureBlock: { (error) -> Void in
print("Failure")
})

关于ios - 用 Objective C 编写的成功和失败 block ,在 swift 中显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33891163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com