swift-dealing-with-nserror:一个非常小的库,用于处理来自 Objective-C 的 NSError“返回”函数

时间:2024-07-14 08:15:40
【文件属性】:

文件名称:swift-dealing-with-nserror:一个非常小的库,用于处理来自 Objective-C 的 NSError“返回”函数

文件大小:4KB

文件格式:ZIP

更新时间:2024-07-14 08:15:40

Swift

这是什么? 一个非常小的库,用于处理来自 Objective-C 的 NSError“返回”函数。 它是如何工作的? 它基本上是一个辅助函数,允许您轻松地将NSError “返回”函数转换为返回Result函数。 这是代码: func resultifyNSErrorReturningFunction(brackedBlock:(NSErrorPointer) -> T?) -> Result { var e : NSError? = nil if let v = brackedBlock(&e) { return Result(Success: v) } else { if let error = e { return Result(Failure: error)


【文件预览】:
swift-dealing-with-nserror-master
----dealing-with-nserror.swift(1002B)
----main.swift(1KB)
----LICENSE(1KB)
----README.md(2KB)
----Makefile(86B)
----.gitignore(500B)

网友评论