我是一个新的 iphone 学习者。我一直在阅读教程,但到目前为止似乎没有人回答我的几个问题。
如果有人可以回答其中的几个,或者如果有人有更好的教程,请在此处发布。
1- 在 xcode 4.2 中你不能有不同的 iphone 和 ipad 文件夹,所以几乎所有的教程都是无用的。现在我想创建一个通用应用程序。我该怎么做。如何为 IPad 和 Iphone 创建两个 xib 文件,例如我有一个名为 LoadingPage 的类。
2- Iphone 4 和 Iphone 3 具有不同的分辨率。我该如何设置这些分辨率。
3-最初我创建了一个通用的空应用程序。我得到的是AppDelegate
。现在我想显示我的加载页面,它是一个UIViewController Class
. 打开应用程序后,我将如何使课程和视图运行。
这里我在阅读了一些文章后使用了代码。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
firstView = [[Loading alloc]init];
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
self.window.rootViewController = self.firstView;
[window makeKeyAndVisible];
return YES;
}
我的 Delegate.h 文件有值
@property (nonatomic, retain) UIWindow *window;
@property (nonatomic, retain) IBOutlet UIViewController *firstView;
此代码运行良好,但随后在 main.m 处开始出错Program Received signal SIGABRT