-2

これはかなりの回数発生しました。

アプリケーションは正常に動作しています。次に、ビューに間違ったデリゲートを選択しましたアプリケーションが機能しませんでした(予想どおり)したがって、ビューに適切なデリゲートを選択しましたアプリケーションはまだ機能しません/ロードします(ただし、機能するはずでした)Xcodeを終了して戻っても、まだ修正されません。プロジェクトを削除して再作成するだけです

誰もが同じ問題に直面しました、それを修正する方法の手がかりはありますか?

4

5 に答える 5

1

なんらかの方法で nib ファイルを壊したようです。複雑すぎない場合は、新しいペン先を作成してデリゲートを再度設定することをお勧めします。

于 2010-09-26T17:17:36.930 に答える
1

私が推測できるのは、iPhoneシミュレーターのアプリが何らかの状態(アーカイブなど)を保存し、アプリを再度ロードしようとするたびに、保存された状態を使用しようとすることです。保存された状態はいくつかの方法でクラッシュするため、新しいコードでアプリをアップグレードしても、アプリは常にクラッシュするのが普通です

試すことができる唯一の方法は、アプリをシミュレーターから削除して再インストールすることです

于 2010-09-26T16:11:13.267 に答える
0

シミュレーターからアプリをアンインストールする価値がある場合があります (シミュレーターで、「X」をクリックしたままにしてタップします)。

于 2010-09-26T16:56:50.020 に答える
0

私は何が間違っているかを理解しました。

UINavigationItem のデリゲートとしてファイル所有者を割り当てたとき、「AppDeleagate」はファイル所有者を指すのをやめました。AppDeledate デリゲートをファイル所有者にリセットすると、正常に機能しました。

このリンクは、私がそれを理解するのに役立ちました。 http://forums.macrumors.com/showthread.php?t=377383

皆さん、助けてくれてありがとう:)

于 2010-09-26T18:14:02.240 に答える
0

Vodkhang が言っていることを続けると、[ビルド] メニューから [Clean/Clean all Targets] を実行します。またはプロジェクトではなくアプリケーションを削除します。

于 2010-09-26T16:33:58.757 に答える