2016-12-06 11 views
0

アシスタントビューエディタが正しく機能しないことがわかりました。アシスタントエディタを閉じてコードファイルを単独で開くまで、ラベルやボタンからコードファイルに接続をドラッグすると、コードに表示されません。複数のアイテムを接続していると、2番目のボタンが前のブラケットの中に接続され、エラーが表示されることがあるので、これは不満を感じます。Xcode 8.1(および8.2ベータ版)でアシスタントビューのコードが更新されない

Sample

私は、これがに起こっているだけですか?私は何か間違っているのですか?アシスタントエディタビューでも、標準エディタに表示されない「エラータイプ」が表示されます。アイデア?

Sample

+0

@IBActionを別のものの中にどのように追加していますか?それは動作しません – Jad

+0

それは私が言っていることです。アシスタントビューを使用すると、最初の@IBActionが追加され、.swiftファイルは更新されないため、何も変更されていないように見えます。次に、2番目のものを追加します。標準のエディタに戻ると、自動的に私のために行われ、接続を削除して元に戻す必要があります。 – SomeGuy

答えて

1

あなたのクラス名とビューコントローラのID]タブに登録された名前との間に不一致が存在する場合、最初にチェック。そして、試してみてください。

  • 得られたデータ
  • を削除
  • あなたproectをきれいに強制のXcodeを終了します。
  • Xcodeを再オープンし、プロジェクトをクリーンアップします。プロジェクトを実行します。

これが機能するかどうか教えてください。それ以上お手伝いできない場合は教えてください。

+0

それらすべてを試して、それが働くことを望みました、それでも同じ問題。アシスタントエディタは、標準のエディタに戻らない限り、まったく更新を拒否します。 – SomeGuy

+0

ストーリーボードのView Controller(コード)クラスとView Controllerの間に不一致がある可能性があります。ストーリーボードが[ユーティリティ]タブ(右上)からファイルに完全に接続されていることを確認します。接続されていない場合は接続します。そうであれば、再接続してください。 –

+0

また、問題のView Controllerクラスに行き、ユーティリティタブを開き、File Inspactor(論文のように見える)に行き、Target Membershipがどこにあるべきかチェックされていることを確認します。これは、ファイルがyoiurのアクティブなプロジェクトスキームに関連付けられていることを確認します。 –

関連する問題