cost 150 ms
默认的 NotificationCenter 属性到底是什么? - What exactly is the default NotificationCenter property?

我想创建一个额外的NotificationCenter实例来将我的内部通知与系统通知分开。 然而,当我看class实现时,我并没有明白我在看什么。 吸气剂在哪里? default到底得到了什么? 这是我期待看到的: default属性是static singleton 我们只是看不到而 get ...

当从推送通知中点击清除时突然重定向到深层链接 - When tap Clear from push notification suddenly redirect to deeplink

当我收到通知时,我有一个来自后端的深层链接。 这种情况是每当我尝试清除通知中心时,例如轻扫清除,清除按钮重定向到我的深层链接。 当您滑动清除时的行为应该从通知中心删除通知。 但在我的情况下不是。 它发生在选定的设备中,而在我的设备中没有发生,我尝试解决这个 stackoverflow 问题清除通知中 ...

NotificationCenter:如何在 BaseController 中添加通知而不添加多次? - NotificationCenter: How to add a notification in BaseController without it being added multiple times?

我有一个 BaseViewController,我的应用程序中的所有视图控制器都继承自这个 BaseViewController class。 我想在我的一些视图控制器中收听自定义通知。 我在 BaseViewController 的 viewWillAppear 和 viewWillDisapp ...

Swift / SwiftUI - 在设备锁定/置于后台之前执行函数? - Swift / SwiftUI - Executing a function before the device locks / is put in the background?

我正在开发一个记录视频片段的应用程序(请参阅 Instagram 的卷轴以供参考),并且我目前正在处理应用程序移动到后台/屏幕被锁定时的状态。 我目前遇到的问题是,如果我在正在进行的视频录制期间将应用程序移至后台/锁定屏幕,则 AVCaptureFileOutputRecordingDelegat ...

如何使用 Automator 侦听 Mac 通知并对其采取行动? - How to listen for, and act upon, a Mac notification using Automator?

是否可以在 Mac 上监听特定通知并使用 Automator 对其采取行动? 我经常使用一个运行后台作业的应用程序,然后在完成后发送通知。 该应用程序在工作完成后保持打开状态,因此我想在收到通知时使用 Automator 退出该应用程序。 如果在 Automator 中不可能,我还有其他方法可以 ...

使用 NotificationCenter 将数据从 CollectionView 发送到 CollectionView 2 - Sending data from CollectionView to CollectionView two with NotificationCenter

我有一个单元格具有一些属性,如pfp (Image) mainImage (Image) description (String) 和一个单元格中的类似按钮,单击该按钮后,我想注册一个通知并在CollectionView two上收到该通知通知我必须有一个完整的单元格,就像一个 Facebook 分 ...

当 AccessoryInputView 的键盘不存在时,键盘将显示调用的通知 - Keyboard will show notification called when keyboard is not present for AccessoryInputView

我有一个名为 chatBoxView 的输入附件视图,其中包含一个自定义的 growTextView 和几个用于发送消息的按钮。 这个 inputAccessoryView 设置在我的主视图 controller 中。 所以每次我 go 到这个 viewController 时,我都会在屏幕底部看到 ...

进入后台时如何隐藏游戏的state - How to hide game's state when going to background

我正在用 SpriteKit 编写一个逻辑益智游戏,该游戏在 iPad 上运行,并且在争分夺秒,当应用程序进入后台时,我正在努力巧妙地隐藏谜题。 问题是用户不应该能够双击主页按钮并在 App Switcher 中看到完整的拼图,因为这将允许他们在没有时钟运行的情况下完成它。 这是我想出的解决方案: ...

如何读取通知观察者 - How to readd a notification observer

因此,我在特定视图 controller 中添加了大约四个通知观察者,但我想在满足条件时删除一个,然后将其添加回来以适应不同的条件。 我能够删除特定的观察者,但我无法将其添加回来。 其他的工作,除了一个删除并添加回来,我知道它在加载 VC 并添加所有通知观察者时工作,但是在添加回来后它停止工作。 这 ...

UNUserNotificationCenter 警报仅在前台解锁/应用程序时触发 - UNUserNotificationCenter alerts only firing when unlocked/app in foreground

我正在开发一个 iOS/Apple Watch 应用程序,其中包括一个计时器。 设置计时器后,它会在计时器完成时设置本地警报以触发。 当应用程序打开并在前台运行时效果很好,但在锁定屏幕或切换应用程序时不会发出警报。 相同的行为 iOS 和 Watch 该应用正在请求.alert 、 .sound和. ...

如何在 Swift 5 中使用默认通知中心观察“boldTextStatusDidChangeNotification” - How to observe 'boldTextStatusDidChangeNotification' using default notification center in Swift 5

如果已通过移动设备设置启用了可访问性粗体文本功能,我正在尝试在应用程序背景中不断运行观察,这将触发自定义操作。 我的理解是我需要将观察添加到默认通知中心,通知的名称是“boldTextStatusDidChangeNotification”。 有人可以为此提供代码示例的建议吗? ...

当指定的对象是字符串时,NotificationCenter 并不总是调用观察者 - NotificationCenter not always calls observer when specified object is a String

我一直在尝试检查为什么我的观察者有时会被调用,有时在指定String object来过滤通知时不会被调用。 我的原始代码: 我当前的解决方法,它确认通知object确实匹配self.folder.path : String在 Swift 上的工作方式是固有的吗? 是因为notificat ...

将 userInfo 中的闭包传递给 NotificationCenter,在运行时从编译器获取神秘消息 - Passing closure in userInfo to NotificationCenter, getting cryptic messages from compiler at runtime

我正在尝试通过 NotificationCenter 在 userInfo 中传递一个闭包。 闭包按预期工作,但我收到了一些我在运行时不理解的奇怪消息。 此消息的原因是什么? 消息是: 0x000000010292b350 [ProjectName]`部分应用转发器,用于从@escaping @c ...

是否有使用#selector 的 UIApplication.didBecomeActiveNotification 的替代方法? - Is there an alternative to UIApplication.didBecomeActiveNotification with #selector?

我需要从我的tabbar controller segue modal进行转义。 这是行不通的,因为有一个开始tab覆盖了模态 segue(我认为。模态不会显示)。 而且我无法在开始tab中执行segue ,因为不同的产品targets具有不同的开始tabs ,并且在多个位置使用相同的代码会很混乱 ...

NotificationCenter - 未调用 addObserver - NotificationCenter - addObserver not called

我正在尝试使用 NotificationCenter 编写一个非常简单的代码。 但是 addObserver 没有被调用。 你们中的任何人都可以检查并让我知道我缺少什么。 有 2 个简单的 class,一个发布通知,另一个监听它。 当我运行程序时,我只在控制台中看到“发送通知”。 提前致谢。 C ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM