Я добавил наблюдателя в пользовательский UIView, который я создал в initWithFrame:
.
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(updateZipFromLocation:)
name:@"zipFoundFromLocation"
object:nil];
Проблема в том, что это представление является подпредставлением.Когда представление загружается снова, оно снова вызывает сообщение initWithFrame, таким образом добавляя двух наблюдателей и так далее.Как я могу удалить наблюдателя, когда вид исчезнет?Поскольку это UIView
, он говорит, что viewWillDisappear:(BOOL)animated
не является допустимым методом.Есть идеи?