我正在尝试在swift文件中为我们的库调用一个方法,该文件用objective-c编写并使用块。
我收到了这个错误:
无法调用非函数类型的值'((UIImage!,Success!, 失败!) - >空隙)!“
代码
(APIService.instance() as AnyObject).updateAvatar(image, success: { (Any) -> Void in
}) { (error: Error) in
}
我通常会像这样调用objective-c方法
[[APIService instance] updateAvatar: self.avatarImage success:^(id object) {
} failure:^(NSError *error) {
}];
我是新手,因此我可能会感到很愚蠢。