创建NSError域

时间:2012-05-08 13:12:46

标签: iphone ios nserror

我想为我的应用程序创建一个自定义错误域。我有一个枚举NSInteger类型,涵盖了我可以获得的所有可能的错误代码,我的问题是如何将这些与我的自定义域相关联?感谢。

1 个答案:

答案 0 :(得分:5)

您的域名只是一个命名它的字符串。您无需在任何地方注册。

在包含错误代码的标题中,添加以下行:

extern NSString *const MyErrorDomain;

在您的实施文件中:

NSString *const MyErrorDomain = @"MyErrorDomain";

然后,您可以将该命名常量用于您的错误域。完成!