之间有什么区别
NSAllowsArbitraryLoads
和
configure {
from (blah blah)
.id(blah)
....
}
答案 0 :(得分:4)
来自“骆驼”的家伙。 https://stackoverflow.com/a/28579582/6785908
.id
用于识别路径中的各个步骤(例如,处理器)。
另一方面,.routeId
用于识别路线本身。 (您甚至可以通过提供ID来单独提供路由,而无需关闭应用程序。)
答案 1 :(得分:2)
两者都用于识别不同的陈述。 。id()
用于识别路线中的陈述。 .routeId()
用于识别路线。
通过添加ID,您可以在测试中使用adviceWith()
来模拟或注入或删除部分路由,以执行自动化测试,而无需访问后端系统。