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-ValueObservingに似ています。
KeyValueObserving.html
...多分これはあなたが探しているものです