私は現在「Beginning iOS 5 Games Development:Lucas JordanのiPhone、iPad、iPod touch用iOS SDKを使用しています。この本では、さまざまなUIViewControllerを使用して 'Rock、Paper、Scissors'ゲームを作成するように指示されているセクションがあります。私の問題は、ViewController_iphone.x.xib(名前が示唆しているように、iPhone用に作られたもの)から新しいプロジェクトがすべて入ってくるViewController.hファイルにIBOutletを作成できないということです。別のUIViewControllerの.xibファイルからViewController.h内のIBOutletsを作成
ViewController_iPhone.xibで私はUIViewを作成し、.xibの所有者をViewController_iPhone.xibに設定しました。 Ctrl +クリックしてViewController.hにビューをリンクしようとすると、そうするオプションが表示されません。ファイルの所有者をViewControllerに変更すると、ViewController.hでIBOutletを作成するのは問題ありませんが、プログラムが正しく動作するようにする正しいファイルの所有者ではありません。
私は本のソースコードをダウンロードしましたが、本書の作者はどこでもoultletsを作成することに問題はないようです。私は自分のプロジェクトを彼と比較しました。私は何が間違っているのか分からないようです。
誰かが私を助けることができたら、私は非常に感謝します。 ありがとう!
Fitzy
私は少し不明であるかもしれないと思う、別のUIViewController、ViewController_iPhoneと呼ばれるiPhone用です。 – Fitzy
@Fitzy - ViewController_iPhone.hとViewController_iPhone.mはありますか?または単にViewController_iPhone.xib? – sch
私はViewController_iPhone.hとViewController_iPhone.mの両方を持っています。 – Fitzy