Я разрабатывал класс, и я понимаю, что у меня есть несколько методов, что единственный параметр, который они имеют, является выходным параметром для ошибок. Проблема состоит в том, как я должен назвать это методами, потому что они могут стать очень сбивающими с толку. Я читал Инструкции по Коду Apple и это saids ничто об этом. Вот пример:
-(BOOL)loginError(NSError **) anError;
-(BOOL)loginWithUsername:(NSString *)aUsername password:(NSString *)aPassword error:(NSError **) anError;
Второй очень ясен, но первый, кажется, очень сбивает с толку меня.
Что Вы думаете?
Яблоки используют такие имена, как
- (BOOL) saveValuesAndReturnError:(NSError **) error;
Так что, возможно:
- (BOOL) loginAndReturnError:(NSError **) error;