XCode4.2创建项目:Empty Application模板代替Window Based
5星 · 超过95%的资源 需积分: 9 76 浏览量
更新于2024-09-17
收藏 767KB DOC 举报
"XCode4.2中,开发者在创建新项目时,会发现旧有的Window Based Application模板已被移除,取而代之的是Empty Application模板。这个改变意味着初始项目将不包含任何预先设定的界面元素,更加简洁。为了构建类似之前Window Based的应用,开发者需要手动添加必要的组件和设置。"
在XCode 4.2中,如果你想创建一个带有主窗口的项目,你需要选择"Empty Project"模板。然后,你可以按照以下步骤来创建和配置你的MainWindow.xib文件:
1. 首先,通过Cmd+N选择添加新文件,然后在iOS类别下找到User Interface选项,选择Empty,指定设备为iPhone,并命名为MainWindow。
2. 接下来,调整File's Owner的类型为UIApplication。这可以通过在Identity Inspector中更改Class为UIApplication完成。
3. 从对象库(Library)中拖拽一个Object到界面,并将其Class设置为你的AppDelegate类。这使得File's Owner与AppDelegate相联系。
4. 同样从对象库中添加一个Window对象,作为应用的主要显示窗口。
5. 连接元素:确保在AppDelegate.h文件中,定义一个IBOutlet属性来连接UIWindow。然后在MainWindow.xib中,将File's Owner的delegate属性设置为DemoAppDelegate(你的AppDelegate实例)。
6. 将Window对象与AppDelegate中的IBOutlet属性进行绑定,这通常是通过Interface Builder中的Connections Inspector来实现。
7. 最后,进入项目设置的Summary部分,将Main Interface设置为MainWindow。同时,删除AppDelegate的appDidFinishLaunchingWithOptions方法中初始化UIWindow的代码,因为窗口的初始化将在xib文件中完成。
完成以上步骤后,运行项目,你应该能看到一个基本的界面框架。这个过程展示了在XCode 4.2中如何通过Empty Application模板手动构建类似Window Based Application的项目结构,同时也反映了苹果在开发工具上不断演进的思路,即让开发者拥有更大的自由度和控制权。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-08-20 上传
2012-08-20 上传
423 浏览量
2021-07-12 上传
2019-04-07 上传
齐岳山
- 粉丝: 4
- 资源: 12
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录