gpt4 book ai didi

ios - UIDeviceOrientation 通知

转载 作者:行者123 更新时间:2023-11-29 13:21:42 25 4
gpt4 key购买 nike

为了接收 UIDeviceOrientation 更改通知,必须做两件事:

  1. UIDevice 上调用 beginGeneratingDeviceOrientationNotifications
  2. 注册接收通知。

这是我的问题:

假设我有两个 View Controller 想要接收这些通知,第一个调用 beginGeneratingDeviceOrientationNotifications 并注册,然后第二个执行相同的操作。现在我的第一个 VC 卸载和注销并调用 endGeneratingDeviceOrientationNotifications。即使第一个 VC“关闭它们”,第二个 VC 是否会继续接收这些通知?

最佳答案

是的。 begin… 方法的文档至少是这样说的:

You may nest calls to this method safely, but you should always match each call with a corresponding call to the endGeneratingDeviceOrientationNotifications method.

这种接口(interface)通常使用一些计数器来实现。每个 begin... 方法递增计数器,每个 end... 方法递减它。只要计数器大于零,就会发送通知。

关于ios - UIDeviceOrientation 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14241616/

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