Методы Objective C, которые их единственный параметр является ссылкой на объект NSError, Как я должен назвать их?

Я разрабатывал класс, и я понимаю, что у меня есть несколько методов, что единственный параметр, который они имеют, является выходным параметром для ошибок. Проблема состоит в том, как я должен назвать это методами, потому что они могут стать очень сбивающими с толку. Я читал Инструкции по Коду Apple и это saids ничто об этом. Вот пример:

-(BOOL)loginError(NSError **) anError;

-(BOOL)loginWithUsername:(NSString *)aUsername password:(NSString *)aPassword error:(NSError **) anError;

Второй очень ясен, но первый, кажется, очень сбивает с толку меня.

Что Вы думаете?

6
задан Marc W 28 December 2009 в 04:23
поделиться

1 ответ

Яблоки используют такие имена, как

- (BOOL) saveValuesAndReturnError:(NSError **) error;

Так что, возможно:

- (BOOL) loginAndReturnError:(NSError **) error;
11
ответ дан 9 December 2019 в 22:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: