我在xib中添加UISwitch
时,我的iPhone应用程序崩溃了。无论我在哪个视图控制器的视图中添加UISwitch
,它都会崩溃。
有趣的是......当我推动该视图控制器时,initWithNibName
被调用,应用程序在调用viewDidLoad
之前崩溃!
代码在团队的SVN repo上共享。我怀疑原因可能是项目文件可能已被某人无法正确解决的svn冲突所破坏。这是我可以想到的可能性,但不知道在哪里找到这次事故的真正原因。
我需要一个专家建议,了解此次崩溃的可能性,在initWithNibName
调用之后但viewDidLoad
调用之前,找到崩溃的原因。
由于
答案 0 :(得分:0)
请在initWithNibName和XIB名称相等之后检查您在初始化时给出的名称。
例如:
UIViewController *YourView = [[YourViewController alloc] initWithNibName:@"YourViewController" bundle:nil];
检查initWithNibNme之后的名称和XIB文件的名称是否相同