gpt4 book ai didi

iOS 9 UIApplicationDidBecomeActiveNotification 回调未调用

转载 作者:可可西里 更新时间:2023-11-01 03:40:59 30 4
gpt4 key购买 nike

在 iOS 9 中,以下用于检测通知的代码不会触发选择器方法。在以前的版本(例如 8.4)中,它运行良好。有谁知道为什么吗?

[[NSNotificationCenter defaultCenter]addObserver:self
selector:@selector(yourMethod)
name:UIApplicationDidBecomeActiveNotification
object:nil];

- (void)yourMethod {NSLog(@"aaaaaaa");}

最佳答案

下面的链接可能会帮助您解决问题。

Foundation Release Notes for OS X v10.11

使用“addObserverForName”而不是“addObserver”。

    [[NSNotificationCenter defaultCenter] addObserverForName:UIApplicationDidBecomeActiveNotification
object:nil
queue:[NSOperationQueue mainQueue]
usingBlock:^(NSNotification * Nonnull note) {
[self yourMethod];
}];

这将是工作。

关于iOS 9 UIApplicationDidBecomeActiveNotification 回调未调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31785878/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com