我有一个方法:
@implementation SomeClass
- (void)thisMethod:(ObjectA *)objA {
[APIClient connectToAPIWithCompletionHandler:^(id result){
if (result) [objA methodOne];
else [objA methodTwo];
}];
}
有没有办法验证methodOne
或methodTwo
在被调用时会thisMethod:
被调用?基本上我只想存根该connectToAPIWithCompletionHandler:
方法。现在我可以通过调配connectToAPIWithCompletionHandler:
方法来做到这一点。但我想知道是否有更好的方法。
我在这里发现了类似的问题,但它使用的是实例方法,而在我的情况下是类方法。