私はObjective-CのとiPhoneの開発に新しいですし、私はある程度のポインタに精通していながら、私は多くの場合、このようなものを含むコードを参照してください。(UIApplication *)アプリケーションとは何を意味しますか?
- (BOOL)application:(UIApplication *)application...
お持ちの場合は*()内のようなそれはどういう意味ですか?
ありがとうございます!
私はObjective-CのとiPhoneの開発に新しいですし、私はある程度のポインタに精通していながら、私は多くの場合、このようなものを含むコードを参照してください。(UIApplication *)アプリケーションとは何を意味しますか?
- (BOOL)application:(UIApplication *)application...
お持ちの場合は*()内のようなそれはどういう意味ですか?
ありがとうございます!
それはapplication
という名前BOOL
を返し、それがapplication
という名前UIApplication
へのポインタの引数をとるインスタンスメソッド(-
は、インスタンスメソッド、+
は、クラスメソッドであることを意味する)です。
(UIApplication *)
は、UIApplication
クラスへのポインタを意味します。
これはちょうどUIApplication
タイプへのポインタです。引数の型はUIApplication *
です。
この構文は、引数の型を宣言するために使用されます。 Objective-Cに関する本当に良いチュートリアルについては、http://developer.apple.com/library/mac/#referencelibrary/GettingStarted/Learning_Objective-C_A_Primer/_index.htmlを参照してください。
ダース、思慮深く、これを説明してくれてありがとう。それは有り難いです。 – fmz
@fmzうれしいです。 –