XCode 4.3.2 如何新建 Window-based Application
来源:互联网 发布:mac如何连接蓝牙设备 编辑:程序博客网 时间:2024/05/01 11:36
XCode 4 以后,项目模版中没有了 Window-based Application,跟它比较接近的项目模版是 Empty Application. 如下图的选择:
我们想建一个 Window-based Application,需要在 Empty Application 基础上做一些设置。
下面是操作步骤,
新建一个 Empty Application
默认的 Empty Application 项目包含下面文件
创建 MainWindow.xib
新建一个 window类型的xib,命名为:MainWindow.xib, 如下图
新建好 MainWindow.xib 后
指定 MainWindow.xib 的 File‘s Owner的所属类为 UIApplication。如下图,
从Libray中拖动一个 Object 到界面上
指定刚刚拖入的Object的所属类为 应用的 AppDelegate, 这里是 WBAppAppDelegate,如下图:
设置好了后,Object 会立即变成 App App Delegate的名字。
把 MainWindow.xib的 File's Owner 的 delegate 跟 我们刚刚建立的 App App Delegate 建立关联:
关联的拖动是在 Show the Connections inspector 中的,即最右边的那个
修改 WBAppAppDelegate.h 文件,把 window 暴露给 xib 文件, 即增加IBOutlet 属性
修改前代码:
@property (strong, nonatomic) UIWindow *window;
修改后代码:
@property (strong, nonatomic) IBOutlet UIWindow *window;
设置 应用的主界面
到此我们就建立了 Window-base Applicaiton。
为了这里的简单演示,我们这里在 MainWindow.xib 文件上放一个有文字的标签,可以一目了然的看到执行效果:
- XCode 4.3.2 如何新建 Window-based Application
- XCode 4.3.2 如何新建 Window-based Application应用的简单例子
- XCode 4.3.2 如何新建 Window-based Application应用的简单例子
- XCode 4.3.2 如何新建 Window-based Application应用的简单例子
- XCode 4.3.2 如何新建 Window-based Application应用的简单例子
- IOS学习——XCode 4.3.2 如何新建 Window-based Application应用的简单例子
- xcode6.1如何新建window-based application应用
- Xcode建立Window based Application
- xcode 4.3 不再支持 Window-Based Application 的解决办法
- xcode 4.2,4.3 不再支持 Window-Based Application 的解决办法:
- xcode 4.3 不再支持 Window-Based Application 的解决办法
- xcode 添加 Window-Based Application模版
- xcode 4.2 不再支持 Window-Based Application 的解决办法
- xcode 4.2 不再支持 Window-Based Application 的解决办法
- xcode 4.2 不再支持 Window-Based Application 的解决办法
- xcode 4.2 不再支持 Window-Based Application 的解决办法:
- 在xcode4.3.1中如何创建 window-based Application 工程。
- XCode 4 以后,项目模版中没有了 Window-based Application
- 基于STM8单片机的蜂鸣器和弦声音的设计
- TQ2440移植android
- 小工程 手工编写高效Makefile
- javaBean需要实现Serializable接口的原因
- Win8 CP、RP、RTM、MSDN、泄漏版等版本的含义
- XCode 4.3.2 如何新建 Window-based Application
- 如何写健壮的代码
- 国家十二五重大专项
- 【android之ADB命令】ADB SHELL 命令乱码解决方法
- 怎么访问图像像素
- poj 1862 Stripies
- 在Windows下使用OpenCL
- Android APK 签名比对
- 使用Asterisk接收彩信(三):又一次失败的尝试