iOS CocoaTouch-LocalAuthentication Framework:_ErrorType在LAError中定义的代码枚举的意义和用途

时间:2018-09-22 15:25:00

标签: swift localauthentication

我试图了解为iOS SDK提供的LocalAuthentication Framework的LAError类中声明的代码枚举所标记的类型别名的用法和重要性。我已经在所附的屏幕截图中标记了相同的内容。

在LAErro.Code枚举中声明的_ErrorType的意义和用途是什么?

Reference Image

任何能帮助我理解的线索将不胜感激。

图片的相应代码段:

somelink.php?reward

1 个答案:

答案 0 :(得分:0)

typealias用于引用其他名称的任何内容。例如

var ErrorBlock=(ErrorType?) -> Void
typealias ErrorCallback = ErrorBlock

因此ErrorCallbackErrorBlock代表相同的对象。

这里是link,它显示了typealias的许多优点。在摘要中,这是链接中其他示例的列表:

typealias Name = String
typealias Employees = Array<Employee>
typealias GridPoint = (Int, Int)
typealias CompletionHandler = (ErrorType?) -> Void