【发布时间】:2021-07-30 10:52:38
【问题描述】:
就在致电self.window?.close() 之前,我正在使用NotificationCenter.default.post(name: Notification.Name("frameCaptured"), object: nil) 发布通知。通知的选择器可能需要一些时间才能完成。所以即使选择器不完整,我也想关闭窗口。这是可能的还是我应该以另一种方式处理?
【问题讨论】:
-
如果选择器需要更多时间,您可以启动 Timer 在 3 或 5 秒后执行
self.window?.close()。
标签: swift cocoa nsnotificationcenter