nsnotifications 相关问题

NSNotification对象封装信息,以便可以通过NSNotificationCenter对象将其广播到其他对象。

Debugprint 神秘地导致通知触发

MRE 结构ContentView:视图{ var body: 一些视图 { 虚拟堆栈{ 图片(系统名称:“地球”) .imageScale(.大) .foregroundStyle(...

回答 1 投票 0

启用 C++ 互操作性时缺少一些 NSNotification.Name 常量

在 Xcode 中启用直接 C++ 互操作性时,下面的简单代码 NotificationCenter.default.addObserver(self, 选择器:#selector(subjectAreaDidChan...

回答 1 投票 0

使用 SwiftUI 观察窗口大小调整事件

我目前有一个 LazyVGrid 设置,如下所示: 结构网络网格:查看{ var 网络:[网络] 让列= [ GridItem(.flexible()), GridItem(.flexible()), ...

回答 3 投票 0

如何在 SwiftUI macOS 项目中使用 NSNotification 观察按下的修饰键(例如 option、shift)?

我想要一个 Bool 属性,表示按下了选项键 @Published var isOptionPressed = false。我会用它来更改 SwiftUI 视图。 为此,我认为我应该使用 Comb...

回答 2 投票 0

KVO vs NSNotification vs 协议/委托?

我知道何时使用哪个,但确切的用法我仍然不清楚。有人可以举例说明吗?

回答 6 投票 0

.NSCalendarDayChanged只有在应用程序处于前景时才被观察到。

我有一个问题,当应用程序处于后台时,NSCalendarDayChanged的观察者是否可以发挥作用。下面的代码只有在1)日期改变和2)应用程序随后被带到前台时才会触发。

回答 1 投票 0

NSNotification观察者除非被触发一次,否则不会被删除

总结如果用户使用VC1上的覆盖层拍照,则会触发通知。当我呈现VC2时,我的方法删除了相应的观察者。如果用户未在VC1上拍照,...

回答 2 投票 1

是否可以安全地将通知(NSNotification)作为另一个通知的userInfo传递?

我有一个对象,该对象响应通知列表(A,B,C ...)。每个响应以向其 他侦听器发布新的通知(X)结尾。我想包含旧的/原始的通知-我...

回答 1 投票 1

如何查找NSNotification对象类型?

我为我的textView使用NSNotification,但是我的textField单击也调用了此委托方法。所以,我怎样才能找出NSNotification的对象类型呢?目前我正在使用:MyTextView ...

回答 2 投票 1

NSNotificationCenter:不要对象收到通知的同一线程上他们张贴?

我想知道我是否可以期待的观察对象的方法被压入堆栈的发布对象的方法已经完成,并删除之前。

回答 2 投票 18

NSNotification.Name.didBecomeActiveNotification未找到

我工作的一个MacOS的应用程序上的Xcode 10.1与10.14部署目标。根据该文件应该有一个NSNotification.Name.didBecomeActiveNotification,但构建失败了...

回答 1 投票 0

NSTextField的文本更改通知

我想使用这个问题答案中的代码:如何在NSTextField上观察NSTextField的值,以便观察存储在NSTextField中的字符串的变化。 [...

回答 5 投票 49

iOS - 切换UITextfields时不触发键盘通知

通知发生了奇怪的行为。每当我将一个UITextfield切换到另一个UITextfield时,我的通知就会正常启动但最近我注意到他们现在没有被解雇...

回答 2 投票 0

观察者从未打过电话

我有两个函数覆盖func viewDidAppear(动画:Bool){super.viewDidAppear(动画)NSNotificationCenter.defaultCenter()。addObserverForName(“personalDataDidLoad”,object:...

回答 3 投票 1

将代码转换为Swift 4.2时通知名称出错

下面的代码在Swift 4.2之前工作正常:NotificationCenter.default.addObserver(self,selector:#selector(keyboardWillChange(notification :)),name:NSNotification.Name.UIKeyboardWillShow,...

回答 2 投票 3

在NSNotification中传递的访问对象?

我有一个发布NSDictionary的NSNotification:NSDictionary * dict = [NSDictionary dictionaryWithObjectsAndKeys:anItemID,@“ItemID”,...

回答 7 投票 23

如何阻止NSNotification中的Observer调用两次?

我有一个NSNotification的观察者,它被叫两次。我不知道该怎么做。我用谷歌搜索但没有找到解决方案。 [[NSNotificationCenter defaultCenter] addObserver:self selector:...

回答 6 投票 51

如果保留为空白,如何在textField上恢复“clearsOnBeginEditing(true)效果”(在开始编辑时删除较旧的值)?

我有一个函数触发两个观察者 - keyboardWillShowNotification和KeyboardWillHideNotification,我基本上做的是在编辑时重置文本字段,模拟...的效果

回答 1 投票 2

何时为nsnotificationcenter调用removeObserver

我有一个带有按钮动作的视图控制器:@IBAction func MultiplayerButtonClick(sender:AnyObject){NSNotificationCenter.defaultCenter()。addObserver(self,...

回答 3 投票 3

UIKeyboardWillShowNotification被调用三次

一旦键盘变得可见,我需要移动UIView。但我现在面临的问题是,当我使用自定义时,我的UIKeyboardWillShowNotification会被调用三次...

回答 4 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.