gpt4 book ai didi

iOS OCMock 带参数的回调方法

转载 作者:行者123 更新时间:2023-11-29 13:07:55 26 4
gpt4 key购买 nike

我想使用 OCMock 这样,无论何时使用任何参数调用 someMethod,它都会调用带有参数“dict”的 callBackMethod:,这是一个 NSDictionary。我找到了 andCall:onObject: 但这似乎不允许您传递参数。有没有办法获得这种期望的行为?

最佳答案

您可以使用 andDo: 并在给定的 block 中执行您想要的任何内容。

id yourMock;//...
NSDictionary *dictionary;//...
id anObject;//...

[[[yourMock stub] andDo:^(NSInvocation *invocation) {
[anObject callBackMethod:dictionary];
}] someMethod];

关于iOS OCMock 带参数的回调方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18156978/

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