Я унаследовал приложение для iPhone на работе, и я новичок в Objective-C, поэтому у меня пока нет ориентиров. Я столкнулся с кодом, похожим на этот:
- (void) dealloc {
[[StaticObject sharedObject] showSomeDialog];
[super dealloc];
}
Я знаю, что это осуждается на других языках. Мой паук сходит с ума, глядя на этот код.
Это распространенная идиома Objective-C? Или мне нужно исправить паршивую кодовую базу?