プロジェクトをビルドすると、clang から重複シンボル エラーが発生します。
duplicate symbol _server in:
/Users/ashwinjeyakumar/Library/Developer/Xcode/DerivedData/Hikes-emzsxfmokzerjhevoirupbsrobpm/Build/Intermediates/Hikes.build/Release-iphonesimulator/Hikes.build/Objects-normal/i386/HikeViewController.o
/Users/ashwinjeyakumar/Library/Developer/Xcode/DerivedData/Hikes-emzsxfmokzerjhevoirupbsrobpm/Build/Intermediates/Hikes.build/Release-iphonesimulator/Hikes.build/Objects-normal/i386/HikeSearchResultsViewController.o
ld: 1 duplicate symbol for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
これをデバッグするために、サーバーを定義した場所 (プロパティ) を見つけて削除し、info.plist エントリに置き換えました。それでもエラーは消えません。私はもう試した:
- Info.Plist の Server エントリの名前を変更する
- /Users/[myusername]/Library/Developer/Xcode/DerivedData の下の「rm -rf」
私のxcodeプロジェクトのShift + cmd + F検索では、「サーバー」の結果は見つかりませんが、エラーは引き続き発生します。