私は- (void)addStringsToArray
の署名を持つメソッドを持っています。私はviewDidLoad
メソッドで呼びたいと思います。私はそれをどのように呼びますか?メソッドを呼び出す方法
0
A
答えて
4
Objective-Cのメソッド呼び出し(実際にはメッセージ送信)の構文は[receiver selector]
です。ここ
- (void)viewDidLoad {
// Where MyClass is the class your method is in.
MyClass *object = [[MyClass alloc] init];
[object addStringsToArray];
}
、object
は受信機であり、addStringsToArray
はセレクタです。メソッドが現在のメソッド(ビューコントローラ)と同じクラスにある場合は、self
をレシーバとして使用します。
The Objective-C Programming Languageをお読みください。あなたの質問に対する答えは、最初の章の「オブジェクトメッセージング」の下にあります。あなたのViewControllerの同じ実装ファイルでこのメソッドを書いている場合は
0
以前:
[自己addStringsToArray]。
1
呼び出したいメソッドが同じUIViewControllerクラスの内側にあるため、私は混乱していると推測しています。その特定の場合、あなたは「自己」を探しています。
[self addStringsToArray];
関連する問題
- 1. UITextViewを呼び出す方法addTargetメソッドを呼び出す
- 2. メソッドでスレッドを呼び出す方法
- 3. メソッドを一度呼び出す方法
- 4. ボタンでメソッドを呼び出す方法
- 5. メソッドを呼び出す方法は?
- 6. ログインページでメソッドを呼び出す方法
- 7. tick()メソッドを呼び出す方法
- 8. Javaメソッドを呼び出す方法
- 9. C#でメソッドを呼び出す方法
- 10. C#でメソッド/呼び出しを別のメソッドから呼び出す方法は?
- 11. jQuery.sheet.SUM()メソッドの呼び出し方法は?
- 12. UWP:WinAPIメソッドの呼び出し方法
- 13. 別のメソッドを呼び出すメソッドを取得する方法
- 14. MVCでWebAPIメソッドを呼び出してjsonオブジェクトを呼び出す方法
- 15. SuperclassメソッドからSubclassメソッドを呼び出す方法は?
- 16. クラス内からメソッド内でメソッドを呼び出す方法
- 17. メソッド内からメソッドを呼び出す方法は?
- 18. 元のメソッドをswizzledメソッドから呼び出す方法は?
- 19. メソッドのメニューからメソッドを呼び出す方法は?
- 20. Clojure gen-classメソッドでスーパークラスのメソッドを呼び出す方法は?
- 21. OnClickListener.onClickメソッドからメソッドを呼び出す方法は?
- 22. constメソッドから非constメソッドを呼び出す方法は?
- 23. 別のメソッドから非同期メソッドを呼び出す方法
- 24. メソッドC#で別のメソッドを呼び出す方法は?
- 25. CleanメソッドのPresenterからActivityメソッドを呼び出す方法は?
- 26. メソッドの呼び出し方法を決定する方法
- 27. 他のオブジェクトからメソッドを呼び出すメソッド呼び出し
- 28. 完了メソッド毎回呼び出す方法ThreadPool.QueueUserWorkItemメソッドが
- 29. Spring AOP @AfterThrowing - メソッドの詳細を呼び出すメソッドの呼び出し(メソッドを呼び出さない)
- 30. ViewModelメソッドを呼び出す
OK。リンクありがとうございます! – Adri