小编Moh*_*gla的帖子

如何在 Obj C 中编写没有完成块的异步方法的单元测试

我有一个在内部调用 API 的方法。该方法没有任何完成处理程序。

-(void) methodToBeTested{
    [self callAPIWithCompletionHandler:^(NSArray *data,NSError *error)
     {
         //Here I get the response and sets the models.
     }];
}
Run Code Online (Sandbox Code Playgroud)

现在我需要测试 API 调用后设置的模型的方法“methodToBeTested”基础。

有什么建议?

asynchronous objective-c ios objective-c-blocks xctest

6
推荐指数
1
解决办法
1841
查看次数

如何在快速使用 NSNetServiceBrowser 解析服务时刷新 DNS 缓存?

我正在使用 NSNetServiceBrowser 解析 udp 服务。它工作正常,但如果我断开我的服务,它也会发现它。我收到了一个链接,上面写着它在一段时间内仍然可见,因为 DNS 记录达到了它的生存时间间隔并消失了。链接 - https://developer.apple.com/library/prerelease/content/documentation/Cocoa/Conceptual/NetServices/Articles/faq.html (第 4 点)

如何刷新缓存以便无法访问服务?

caching objective-c ios nsnetservicebrowser swift

5
推荐指数
0
解决办法
524
查看次数