Retry:您是否不希望“尝试”有时会更加努力? 符合`重试`

时间:2024-05-03 07:11:27
【文件属性】:

文件名称:Retry:您是否不希望“尝试”有时会更加努力? 符合`重试`

文件大小:53KB

文件格式:ZIP

更新时间:2024-05-03 07:11:27

Swift

重试 例子 您是否不希望try有时候加倍努力? 遇到retry 要运行示例项目,请克隆存储库,然后首先从Example目录运行pod install 。 完整的测试套件显示了各种用例。 同步重试 注意:同步retry不适用于主线程(因为如果有延迟等,它将阻止同步)。 对于主线程,最好考虑使用retryAsync (下面的更多信息)。 默认参数-重试3次,没有任何延迟: retry { ... do some throwing work ... } 捕获最后一个错误,并在所有尝试完成后添加一个defer块-将最多继续尝试10次。 您可以使用任何一个或两个最终块: retry ( max : 10 ) { ... do some throwing work ... } . finalCatch {lastError in print ( " This simply wo


【文件预览】:
Retry-master
----.swift-version(5B)
----Retry.podspec(1KB)
----LICENSE(1KB)
----_Pods.xcodeproj(27B)
----Example()
--------Pods()
--------Tests()
--------RetryExample()
--------Podfile(426B)
--------Retry.xcodeproj()
--------Retry.xcworkspace()
----README.md(3KB)
----Retry()
--------Classes()
----Package.swift(885B)
----.gitignore(1KB)

网友评论