- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(stopTheDownload)
name:UIApplicationDidEnterBackgroundNotification
object:nil];
每当用户将应用程序切换到其他应用程序时停止下载。但多次调用通知会导致不良行为(多次取消相同的下载...)
这正常吗?我认为一旦有人单击主页按钮,通知只会发送一次。但现在情况并非如此,有时它会给出 6 UIApplicationDidEnterBackgroundNotification ! (有时 2、有时 4、几次 1...)
最佳答案
您可能需要查看何时添加观察者以及是否删除观察者。根据您实现观察者的方式,您可能会多次收到通知。
关于iphone - UIApplicationDidEnterBackgroundNotification 被多次调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6866422/
iPhone 应用程序中 UIApplication DidEnterBackgroundNotification 的用途是什么,或者我们如何从中受益 最佳答案 此通知表示用户在 iPhone 4 上
我正在使用: [[NSNotificationCenter defaultCenter] addObserver:self
在我使用 iOS 9.2、Swift 2.1 的应用程序中,当应用程序进入后台时,我需要将一些数据保存到核心数据中。为此,我在 UIApplicationDidEnterBackgroundNotif
我正在使用 Cordova 2.1.0 开发 IOS 应用程序。由于我是应用程序开发的新手,所以我有一个非常基本的问题。 我正在使用 applicationDidEnterBackground 方法在
我有一个播放音频的 UIView,有一个 NSTimer 和进度条动画。 为简单起见,如果用户切换应用程序或接听电话,我希望所有进程都停止并自行重置。 我建议使用: 调用观察者 - 可能在 viewW
我正在创建播放 youtube 视频的应用。 在这个应用程序中, 用户可以播放 youtube 视频,当用户进入后台或锁定手机时,将播放视频的声音 我正在使用 UIApplicationDidEnte
我将一个文件复制到一个新项目中,它似乎工作正常。这段代码也在旧项目中工作,但突然之间(在新项目中),我遇到了几个我无法弄清楚的错误。 NSNotificationCenter *center = [N
我是一名优秀的程序员,十分优秀!