【发布时间】:2012-04-30 01:24:21
【问题描述】:
我正在尝试将控制权从一个 TableViewController 传递给另一个 TableViewController,将其称为“A”,将其称为“B”。尽管我启用了“所有例外”,但我还是陷入了第 20 行: retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate 注:第 20 行的最右边是“线程 1:断点 1.3”。
谁能指点我一个方向,帮助我了解导致程序停止的原因?
//
// main.m
// some function
//
// Created by JJW on 3/23/12.
// Copyright (c) 2012 JJW, LLC. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
//return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
int retVal = -1;
@try
{
retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
@catch (NSException* exception)
{
NSLog(@"Uncaught exception: %@", exception.description);
NSLog(@"Stack trace: %@", [exception callStackSymbols]);
}
return retVal;
}
}
【问题讨论】: