因为网上很多的教程都是使用的 xib 文件而不是 storyboard,所以寻思着怎么来创建xib文件,至少要摆脱小白身份了在开始 用 storyboard ,不过storyboard 看起来 好nb、的样子,通过 建立 empty project 的方式 可以使用 xib 文件,过程如下(从网上找的例子http://www.cnblogs.com/ternastone/archive/2011/11/10/2244460.html):
1.创建Empty application,此时项目中只有一个AppDelegate的类
2.新建文件,选择User Interface下的Empty 命名为MainWindow
3.打开新建的MainWindow.xib文件
4.将File's Owner的类名修改为UIApplication
5. 在Library中拖放一个Object到图下的位置
6.将该object的类名修改为文件中AppDelegate的类名(同时还可以给object命名下Label)
7.拖放一个Window到左边
8. 在xAppDelegate的h文件中,给window的属性加上IBOutlet
@interface DemoAppDelegate : UIResponder <UIApplicationDelegate> @property (strong, nonatomic) IBOutlet UIWindow *window; @end
9.将File's Owner 和 拖放的Object按照以下方式连接
10.在项目属性中,把Main Interface修改成你的xib文件名MainWindow
11. 在xAppDelegate.m文件中,将
- (BOOL) application:didFinishLaunchingWithOptions:
这个方法全部注释掉