gpt4 book ai didi

swift - iOS CocoaTouch-本地身份验证框架 : What Significance and Use of _ErrorType defined Code Enum In LAError

转载 作者:行者123 更新时间:2023-11-30 11:08:23 34 4
gpt4 key购买 nike

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

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

Reference Image

任何有助于我理解的线索都将不胜感激。

图像的相应代码片段:

@available(iOS 8.0, *)
public struct LAError {

public init(_nsError: NSError)

public static var errorDomain: String { get }


@available(iOS 8.0, *)
public enum Code : Int {

public typealias _ErrorType = LAError

最佳答案

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

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

所以ErrorCallbackErrorBlock代表同一个对象。

这里是link ,这显示了类型别名的许多好处。在摘要中,以下是链接中的其他示例列表:

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

关于swift - iOS CocoaTouch-本地身份验证框架 : What Significance and Use of _ErrorType defined Code Enum In LAError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52458103/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com