这就是我将完成块声明为属性的方式:
typedef void(^completionBlock)(NSManagedObjectID *companyID, NSError *error);
@property (strong, nonatomic) completionBlock block;
用
调用时self.completionBlock(self.company.objectID,self.error)
从一个方法中我在Xcode中得到编译器错误:
Too many arguments to block call, expected 0, have 2
我错过了什么?
谢谢!
答案 0 :(得分:3)
此变量不是block
?所以你应该去self.block(self.company.objectID,self.error)