13
NSError需要一個域,我知道它將分段錯誤代碼的範圍。NSError域/自定義域 - 約定和最佳做法
照理說存在某處domain.error代碼的註冊,但我沒能找到一個。
據說,這可以用於查找本地化的描述錯誤。
沒有人有處理錯誤域和碼任意一組已知的最佳做法?一個權威的參考(主要開發者或框架製造商)是最佳的,但即使是博客詳述一個良好的慣例也是有用的。
在你的項目你保持你的錯誤域/代碼映射到本地化的說明,回收率,衆所周知的用戶信息鍵或類似基於域/代碼爲你的錯誤對象的工廠登記?
或者您是否一般只是在您的定製NSError域中拼湊一些域和一些代碼,並依賴衆所周知的用戶信息密鑰(如NSLocalizedDescriptionKey等)?