2014-11-26 delegateの実装方法(改訂) delegateはしばしは「代理人」と訳されますが、よくわからない人も居るはず。 自分もdelegateで躓いた一人です。 というわけでdelegateについての記述をば。 delegateとは「本来やるべき処理を別のメソッドで代わりにやってもらう」事。 だから「代理人」なんですね。 例として「parentというcontrollerでchildというcontrollerをインスタンス化し、childのボタンが押されたときに、parentのメソッドを実行する」という内容で行きます。 [parentViewController.h] #import "childViewController.h" // インスタンス化するchildを読み込む @interface parentViewController : UIViewCo