Iphone Xcode 4中的建筑物至iPod Touch 3.1.3
当试图将我的项目构建到我的iPod touch第1代3.1.3时,该项目构建,并安装到我的iPod上,但在启动时抛出一个N选项,并在行Iphone Xcode 4中的建筑物至iPod Touch 3.1.3,iphone,objective-c,cocoa-touch,xcode,build,Iphone,Objective C,Cocoa Touch,Xcode,Build,当试图将我的项目构建到我的iPod touch第1代3.1.3时,该项目构建,并安装到我的iPod上,但在启动时抛出一个N选项,并在行self.window.rootViewController=self.viewController处给出一个SIGABRT 在我的应用程序中。部署目标是3.0,SDK是4.2。它构建在我的iPad上,运行4.2很好。这里有什么问题 已解决:将“self.window.rootViewController=self.viewController;”替换为“[sel
self.window.rootViewController=self.viewController处给出一个SIGABRT代码>
在我的应用程序中。部署目标是3.0,SDK是4.2。它构建在我的iPad上,运行4.2很好。这里有什么问题
已解决:将“self.window.rootViewController=self.viewController;”替换为“[self.window addSubview:_viewController.view];”
根据,[UIWindow rootViewController]
是
“在iOS 4.0及更高版本中可用。”这就是为什么你的应用程序在实际设备上崩溃的原因,正如你所说,实际设备是3.1.3。那么我该怎么做才能让它工作呢?显然,我需要这个来加载视图,但是有没有办法让它在我的设备上工作?[Window addSubView:myController.view]
请参阅@Conor,我的回答对您有帮助吗?
@implementation Physics_ProjectAppDelegate
@synthesize window=_window;
@synthesize viewController=_viewController;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
[self.window addSubview:_viewController.view];
[self.window makeKeyAndVisible];
return YES;
}