thread-coding
about coding
2011年9月2日 星期五
[iOS] 協定(Protocols)
就是宣告ㄧ個可以讓其他類別或物件實作的方法。(類似@interface但沒有實作)
就是在ㄧ個類別的.h宣告協定的方法,但沒有在.m加上這個方法的程式邏輯。
程式邏輯留給其他類別或物件加上去。
實作的協定,其實不是類別本身,它只是定義介面,讓其他的物件實作。
當在B類別裡面為A類別定義的協定加上自己的程式邏輯時。
也就是說B類別符合該協定
也就是常說的(your class is said to conform to that protocol)。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言