Я бы хотел, чтобы мой app call viewDidAppear снова, когда пользователь приносит приложение на передний план.Вызов self.viewDidAppear, когда приложение выходит на передний план
- (void)appReturnsActive{
//THIS IS THE BIT THAT DOESNT WORK, BUT [self.viewDidLoad] DOES WORK
[self.viewDidAppear];
}
Я создаю appReturnsActive в моем видеDidAppear метод вроде этого. Он хорошо работает:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appReturnsActive) name:UIApplicationDidBecomeActiveNotification
object:nil];
я могу сделать self.viewDidLoad, но я не могу выбрать viewDidAppear. Кто-нибудь знает, как я могу заставить это работать?
спасибо !!
Пожалуйста, обратите внимание на точечную нотацию. Это неверно для этого случая. Вы используете скобки ** или ** точку, а не оба для одного и того же вызова. По соглашению вы никогда не используете точечную нотацию для функций void. – borrrden