Управление списком кодов ошибок для NSError в объекте c

В Cocoa и Objective C излюбленный метод управления ошибками, похоже, использует объект NSError * , однако для создания объекта ошибки нам нужно вызвать следующий метод

+ (id)errorWithDomain:(NSString *)domain code:(NSInteger)code userInfo:(NSDictionary *)dict

Мой вопрос: каковы некоторые из лучших практик для управления доменом ошибок, определениями кодов ошибок и словарем информации о пользователе во всем приложении, чтобы код ошибки, домен и информация о пользователе всегда оставались согласованными?

5
задан Tony 12 February 2012 в 02:30
поделиться