Я все еще изучаю Objective-c и Iphone Dev, поэтому я готов пройти обучение. Мне было интересно, если это лучший способ получить вспомогательную функцию, которая отображает предупреждение. Очевидно, что в моем коде есть различные места (сообщения об ошибках, неверные данные и т. Д.), Где я хочу отобразить предупреждение для моего пользователя. Вместо того, чтобы создавать объект AlertView, показывать и отпускать его каждый раз, когда я хочу сделать это, я создал вспомогательную функцию, как показано ниже
- (void)displayAlertWithTitle:(NSString *)title Message:(NSString *)message
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:title
message:message
delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
[alert release];
}
Это то, что я бы сделал в другом месте, просто задаваясь вопросом, что это сделано в Objective-c?
Итак, следующий вопрос: если я хочу иметь возможность использовать эту функцию где-нибудь в моем приложении, где я должен ее хранить, AppDelegate? Синглтон-класс? или категория NSString?