2012-04-07 2 views
1

は私が、私は自動的にプロジェクトを移行するいくつかの問題を抱えていたのiOS 5にアップデートした古いプロジェクト(iOSの3時代を)持っていたし、作成し終わっ変更することはできませんした後、新しいプロジェクトを作成し、すべてのファイルをコピーします。 1つの奇妙な問題で、これまでのところすべてうまく動作します。 nibファイルの多くには、インタフェースビルダー内のいくつかの接続の隣に警告感嘆符があります。私の上にマウスを置くと、「[コントローラ名を表示]に[outlet name]という名前のコンセントがありません。プロジェクトを実行すると、これらのファイルは正常に動作しますが、新しい接続を作成しようとすると、File's Ownerに関連するアウトレットが表示されず、親クラス名を入力して正しいことを確認しますクラス名にオートコンプリートしないでください。プロジェクト、Interface Builderの接続作業を再現したが

私はそれらをコピーされたとき、私はいくつかのファイルの名前を変更していたので、それはそれとは何かを持っている可能性があります。オンラインでの検索IBでクラスファイルを読み込み、IBを新しいバージョンのxcodeにスタンドアロンではなく、このオプションはxcodeファイルメニューに表示されません。

アイデア?

答えて

1

私はこれが古いことを知っていますが、誰かがこの問題に遭遇した場合に備えてです。私は "Identity Inspector"に行き、 "Class"ドロップダウンを正しいファイルに変更することで解決しました。したがって、プロジェクトをコピーまたは再作成した後、アイデンティティ・インスペクタ・クラスを再関連付けする必要はありません。

+0

同じことが私に起こりました。これで修正されました。ありがとう! –

関連する問題