0

最近プロジェクトをコピーしましたが、コンパイルして正しく実行している間 (すべてのアウトレット機能)、2 つの .H ファイルの @property でデータ型が強調表示されていないことに気付きました。

いじった後、ビューに.Hファイルが関連付けられていないように見えるので、アシスタントモードを使用すると、「自動」オプションが機能せず、「アシスタントルールなし」と表示されることに気付きました。

「ID インスペクター」のクラスは .H ファイルに正しくリンクされていますが、ストーリーボードの XML を見た後、次のことに気付きました。

<viewController title="First" id="2" customClass="FirstViewController" sceneMemberID="viewController">

この XML を持つ正しく動作するビュー コントローラーと比較して

<viewController title="buttonView" id="YcW-az-POT" customClass="buttonViewController" sceneMemberID="viewController">

ID フィールドが問題を引き起こしているように思われますが、他の誰かがこれを経験したことがありますか、またはこれを修正する方法を知っていますか?

4

1 に答える 1

1

非常に奇妙なことに、変更をリポジトリにコミットして別のデバイスで取得し、元のデバイスに戻って2番目のデバイスで行った変更をプルすると、問題はなくなりました。

さらに調査したところ、最初は ID がオブジェクトに正しく関連付けられていないのではないかと疑っていたようです。これを取得した場合は、新しいビューを追加し、コンテンツをクラス実装に再リンクすることをお勧めします。これで問題が解決するはずです。

于 2013-01-15T08:43:13.607 に答える