web-dev-qa-db-ja.com

apple mach-oリンカーエラーリンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用してください)

enter image description here

2 コアデータを使用してObjective Cを使用していますが、エラーが発生しました:

Apple Mach-Oリンカーエラー、リンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用してください) enter image description here

6
Marking

オープンな詳細説明が必要です。

step image

5
young

プロジェクトのどこかに.hがある場合は、代わりに.mファイルをインポートしたかどうかを確認してください。

もう1つ探す必要があるのは、ヘッダーファイルを2回インポートすることです。

上記の2つが機能しない場合プロジェクトを選択->ビルドフェーズ->バイナリをライブラリにリンクします。リストを調べて、フレームワークが複数回追加されているかどうかを確認します。

4
Tejas K

これは、プロジェクトがコアデータのxcdatamodeldファイルをコンパイルソースに挿入したためです。プロジェクトを選択->ビルドフェーズ->ソースのコンパイルprojectName.xcdatamodeldファイルを削除します。それでもエラーが発生した場合は、試して返信してください。

1
user8065217

.hファイルの代わりに.mファイルをインポートすると、このエラーが発生する可能性があります

0
Kumait