这是代码:
- (BOol)application:(UIApplication *)application dIDFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; // OverrIDe point for customization after application launch. self.vIEwController = [[[VIEwController alloc] initWithNibname:@"VIEwController" bundle:nil] autorelease]; self.window.rootVIEwController = self.vIEwController; [self.window makeKeyAndVisible]; \ throw exception on this line return YES;}
例外情况如下:
Thread 1: Program received signal: "SIGABRT"
当main.m上显示实际异常时(我没有创建它也看不到它):
int main(int argc,char *argv[]){ @autoreleasepool { return UIApplicationMain(argc,argv,nil,NsstringFromClass([AppDelegate class])); }}
谢谢!
解决方法 检查xib文件.查看所有Referenced Outlets并检查您是否链接到不存在的属性.您可能还想为项目添加一个Exception(Xcode 4.2):
>打开断点导航器>“”在左下角
@H_301_2@ 总结以上是内存溢出为你收集整理的objective-c – iOS,Objective c在一开始就抛出异常全部内容,希望文章能够帮你解决objective-c – iOS,Objective c在一开始就抛出异常所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)