問題 Xcode (バージョン 4.6.1 (4H512)) は、シンボルの重複の問題を訴えています。
/Users/shannoga/Library/Developer/Xcode/DerivedData/English_Club-cyrjamihpabtvtdkvctjwyidupuo/Build/Intermediates/English Club.build/Debug-iphonesimulator/English Club.build/Objects-normal/i386/PacksStoreViewController の重複シンボル _OBJC_METACLASS_$_PacksStoreHelper。 o /Users/shannoga/Library/Developer/Xcode/DerivedData/English_Club-cyrjamihpabtvtdkvctjwyidupuo/Build/Intermediates/English Club.build/Debug-iphonesimulator/English Club.build/Objects-normal/i386/PacksStoreHelper.o 重複シンボル _OBJC_CLASS_$_PacksStoreHelper in: /Users/shannoga/Library/Developer/Xcode/DerivedData/English_Club-cyrjamihpabtvtdkvctjwyidupuo/Build/Intermediates/English Club.build/Debug-iphonesimulator/English Club.build/Objects-normal/i386/PacksStoreViewController.o /Users/shannoga/Library/Developer/Xcode/DerivedData/English_Club-cyrjamihpabtvtdkvctjwyidupuo/Build/Intermediates/English Club.build/Debug-iphonesimulator/English Club.build/Objects-normal/i386/PacksStoreHelper.o ld: 2 つの重複シンボルアーキテクチャ i386 の clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)
通常、私は Target Build Pases
->に行きCompile Sources
、重複を探します。
今回はご覧のとおり、重複はありません。
私が試したことといくつかの奇抜なもの:
- 派生データの削除。
- プロジェクトを削除し、Mac を再起動しました。
- いわゆる「重複」ファイルを削除しようとさえしましたが、ここでさらに奇妙になりました-ターゲットは正常にビルドされ、ファイルナビゲーターにファイルが表示されないという警告さえありませんでした。ビルド後、アプリは正常に動作しますが、コントローラーの 1 つが表示されません。
- それらを
Alt+Clicked
使用する他のファイルの重複ファイルのインポートステートメントを使用すると、すべてのコードが含まれる「ゾンビ」ファイルに移動します。しかし、xCode がどこからファイルを取得するのかわかりません。
いったい何だ?
私は自分自身を撃とうとしています。私を救ってください。