Tag: 观察员模式

NSTextField的文本更改通知

我想从这个问题的答案中使用代码: 如何观察NSTextField上的NSTextField 的值,以便观察NSTextField中存储的string的更改。 [[NSNotificationCenter defaultCenter] addObserverForName:NSTextViewDidChangeSelectionNotification object:self.textView queue:[NSOperationQueue mainQueue] usingBlock:^(NSNotification *note){ NSLog(@"Text: %@", self.textView.textStorage.string); }]; 这里使用的类是一个NSTextView。 我在NSTextField中找不到NSTextViewDidChangeSelectionNotification的通知。 NSTextField中是否有可用的通知?

肮脏的angular度检查

我正在阅读一些文章,以更多地了解angular.js是如何工作的。 我不明白的一个术语是“ 脏检查 ”。 究竟是什么? 这看起来像是一个观察者模式,但显然它更好。 你能帮我理解这个吗? 提前致谢。 编辑:它也可以是有用的人想要了解更多关于从几年前在NgEurope swiip观看这个video

有没有build议的方式来使用MVP使用GWT Observer模式?

我正在考虑根据使用GWT的MVP模式来实现一个用户界面,但是对如何进行操作有疑问。 这些是(一些)我的目标: 主持人对UI技术一无所知(即不使用com.google。*) 该视图对主持人一无所知(不确定,但如果我想它是模型不可知的,但) 模型对视图或主持人一无所知(显然) 我将在视图和演示者之间放置一个接口,并使用Observer模式将这两个视图分离开来:视图生成事件并通知演示者。 令我困惑的是GWT中不支持java.util.Observer和java.util.Observable。 这表明,我所做的并不是推荐的方法,就GWT而言,这引起了我的问题:使用GWT实现MVP的推荐方法,特别是考虑到上述目标,推荐的方法是什么? 你会怎么做?