Single View Application for iPhone テンプレートから始めて、Xcode 4.5.2 プロジェクトを作成しました。UIButton を MainStoryboard.storyboard に追加した後、ボタンから ViewController.h のコードにコントロールを押しながらドラッグして、新しい IBOutlet または IBAction を作成できます。
ただし、空の次の最後の行を削除すると@end
、コントロールをドラッグしても IBOutlet または IBAction を作成できません。
プロパティを ViewController に追加すると、コントロールをドラッグすると、IBOutlets と IBActions を再度作成するよう提案されます。
編集 1 : jhilgert00が指摘したように、インスタンス変数を宣言する場所を作成するかのように中括弧を追加すると、Xcode は IBOutlets と IBActions の作成を再度提案します。
これは Xcode のバグですか? または、 の後に空行をトリミングしないでください@end
。
編集 2 : この問題は Xcode 5 で修正されました。