0
Authenticatorクラスのパラメータとして渡される2つのテキストフィールドを持つViewControllerクラスがあります。私が知りたいことは、列挙型を使用して異なるalertViewエラーコードをどのように持つことができるかです。 ViewControllerクラスからenumにアクセスできません。Enum + Switchでエラー処理を行うとき、別の警告表示機能を表示するにはどうすればよいですか?
class ViewController {
var full_name : String?
var age : Int?
private var auth: Authenticator()
auth_user (full_name: String?, age: Int?) {
.....
try auth.verify_name(full_name: String?)
try auth.verify_age(age: Int?)
}
}
class Auth {
....
enum AuthError: Error {
case ageIsBelow13
case invalidAge
case invalidName
}
}