プロジェクトをビルドしようとすると、次のエラーが発生し続けます。私はGoogle検索を行い、クラス間の変数に同じ名前を持っている人、および/またはリンカーにいくつかのクラスを複数含めるのを忘れた/持っていた人を見つけましたが、これは私には当てはまりません.
下の写真をご覧ください:
プロジェクトをビルドしようとすると、次のエラーが発生し続けます。私はGoogle検索を行い、クラス間の変数に同じ名前を持っている人、および/またはリンカーにいくつかのクラスを複数含めるのを忘れた/持っていた人を見つけましたが、これは私には当てはまりません.
下の写真をご覧ください:
エラーにあるように、関数が見つかりませんmain
。通常、iOS プロジェクトでは、この関数はテンプレートに付属しており、次のようになります。
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
main
関数はすべての C、C++、および Objective-C プログラムの入り口であるため、これが必要です。これはmain.m
、Supporting Filesグループにあるファイルにあります (別の場所に移動できないという意味ではありません)。
このエラーを修正するには、ファイル/関数が存在するかどうかを確認してください。その場合は、ユーティリティ ペイン (右側) を開き、最初のタブに移動して、ターゲットのチェックボックスが選択されているかどうかを確認します。