初心者サラリーマンのiPhoneアプリ開発60日奮闘記

iOSプログラミング初心者サラリーマンがiPhoneのアプリを開発する日記。アプリ開発を思い立った日から公開日までの60日間(目標)の独り言。

<>が付いたクラスの宣言部分の意味がよく分からない話

 

f:id:iosapp:20130830103916p:plain

参考書とかネットとかに載ってるサンプルプログラムを読んでいて、

@interface myClass: NSObject

 ~

@end

みたいなシンプルなクラスの宣言はわかるけど、そうじゃない、クラス名の後に<>で色々書いてある

@interface myClass: NSObject <xxxxxDelegate>

 ~

@end

みたいな宣言の意味がよく分からなかった。デリゲートとかプロトコルとか。。。

 

調べていて、参考になったのが下記サイト。

 

Objective-C入門その4:クラス宣言をマスターする - サルにもできるiPhoneアプリの作り方

http://ameblo.jp/micro-garden/entry-10333214828.html

 

なんとなく分かったような気がする。