0

UISwitchxibに a を追加すると、iPhone アプリがクラッシュします。を追加したView Controllerのビューに関係なくクラッシュしUISwitchます。

興味深いことに...そのView Controllerを押すと、initWithNibNameが呼び出され、呼び出される前にアプリがクラッシュしviewDidLoadます!

コードはチームの SVN リポジトリで共有されます。その理由は、誰かが正しく解決できなかった svn の競合によってプロジェクト ファイルが破損している可能性があると思われます。考えられる可能性はありますが、このクラッシュの実際の原因がどこにあるのかわかりません。

このクラッシュの可能性について、専門家のアドバイスが必要initWithNibNameですviewDidLoad

ありがとう

4

1 に答える 1

0

initWithNibName と XIB 名が一致した後、初期化で指定した名前を確認してください。

例:

UIViewController *YourView = [[YourViewController alloc] initWithNibName:@"YourViewController" bundle:nil];

initWithNibNme の後の名前と XIB ファイルの名前が同じであることを確認します

于 2012-07-12T12:22:51.430 に答える