プロジェクトナビゲータでプロジェクトの青いバナーをゆっくりとダブルクリックして値を変更し、Enterキーを押してXcode 4プロジェクトの名前を変更しました。iOS:NSBundle URLForResourceがプロジェクトの名前を変更した後に失敗する
名前の変更は成功し、プロジェクトは正常にコンパイル、デプロイ、実行されます。
小さな問題が1つあります。私は、プロジェクト名の変更を反映するために、次の行に文字列値を変更したいと思います:
NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"MyProjectName" withExtension:@"momd"];
私はこれから取得した値がnilであるため、@"MyNewProjectName"
アプリのクラッシュを読み取るために@"MyProjectName"
を変更します。
ここで、指定した値は検索されますか?私はMyProjectName.xcdatamodeld
の名前をMyNewProjectName.xcdatamodeld
に変更しましたが、それは助けにはなりません。私はこの文字列を更新できないと私に迷惑をかけています。
ご協力いただければ幸いです。
私のためには機能しません。 – Ken