2011-10-17 25 views
-4

可能性の重複:
Understanding @Protocols in Objective-CObjective Cでプロトコルはどのように機能しますか?

誰かは、プロトコルが目的C.

である理由はりんごに F
MPMediaPlaybackプロトコルリファレンスメソッドを持っていることは何か説明してもらえビデオの再生を制御する、つまり私は仕事を停止するように努めています。リンゴのドキュメントは です。ttp://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjectiveC/Chapters/ocProtocols.html は、他人が作成するためのインタフェースを宣言しています。だから、私はこれがMPMoviePlayerControllerがMpmmediaplaybackのすべてのメソッドを持つことを意味すると仮定していましたか?さて私は次の[mp stop]を試してみると何もしなかった。私は他の関数をMPMとnthemの仕事でdecleredしようとしました。

誰かがプロトコルの仕組みを説明できますか?

答えて

1

プロトコルは、開発者が外観/動作をカスタマイズしたり、イベントに対処するための設計パターンです。プロトコルのメソッドを実装すると、関連する動作を制御する権限が与えられます。最初の例はUIApplicationDelegateプロトコルです。 applicationDidFinishLaunching:メソッドを実装する場合は、アプリケーションの起動が完了したときに実行するアクションを定義できます。オプションのメソッドなので、実装しないと、デフォルトのアクションだけが実行されます。

関連する問題