【发布时间】:2016-01-11 20:07:53
【问题描述】:
我有以下错误模型。
enum MyErrorType: ErrorType
{
case RequestFormationError(errorDomain : ARSErrorDomain)
case NetworkError(errorDomain : ARSErrorDomain)
case FileNameError(errorDomain : ARSErrorDomain)
case FileNotFoundError(errorDomain : ARSErrorDomain)
case ValidationError(errorDomain : ARSErrorDomain)
}
class MyErrorDomain: NSObject
{
var errorMessage : String?
//var errorCode : String?
convenience init(errorMessage: String)
{
self.init()
self.errorMessage = errorMessage
}
}
每当代码中发生错误时,我都会将其传递给调用函数。我的问题是如何访问 catch 块中的 MyErrorDomain ?谁能告诉我语法?
【问题讨论】:
标签: ios swift error-handling