Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 IOS 新手,我在 Windows 上工作,我们有一个概念消息传递,使用它我们可以将任何消息发送到任何实例并完成工作。同样在IOS中有什么办法吗?
提前致谢。
Feroz,Objective - C 默认支持消息传递,即当你做这样的事情时
[self calculateSum];
在这里,您将消息传递calculateSum给self.
calculateSum
self
然后objective-c运行时调用方法calculateSum。self进一步你可以阅读这个和这个
在 Cocoa 中有一个概念可以让你监听和发送通知 - NSNotification. 方法(选择器)可以注册它对某些消息的兴趣,并在代码的某些部分发送该消息时被触发。
NSNotification
通知编程主题
发送和接收通知也类似于 Key-Value Observing,您可以在其中注册属性值的更改。
KeyValueObserving.html
...也许这就是您正在寻找的