iOS学习——Hello iOS(二)
2013-05-24 21:00
218 查看
前面写了iOS开发环境搭建,只简单提了一下安装Xcode,这里再补充一下,点击下载Xcode的dmp文件,稍等片刻会有图一(拖拽Xcode至Applications)的提示,拖拽至Application即可,在Finder-应用程序-Xcode找到Xcode图标。点击Xcode图表,下一步操作即可进入开发界面。
图一(拖拽Xcode至Applications)
从上图看,Xcode和开发windows phone的Visual Studio、开发Android的Eclipse很像,如果是从那两个方向转过来做iOS开发的应该很快就能熟悉。
从上图看出,可以创建7种项目,我也是初学者,不能一一说出他们的不同,等熟悉了再补充。
2. 填写应用信息
Product Name:项目名称; Organization Name:组织名,一般显示计算机名; Company Identifier: 公司标示,此处输入一个唯一标示即可,也可以在项目中统一修改; Class Prefix: 默认类前缀,为了避免与其他类混淆,此处最好输入一个前缀名称,默认使用全大写字母,保留为空也可以; Device : 设备类型,可以选择“iPhone”“iPad”或者“Universal”(通用,同时支持iPhone和iPad) ; Storyboard: 是Xcode 4.x新增特性,是以前版本的xib的一个扩展升级,让程序的UI设计更加的简化;注意:基于Storyboard的应用只能在iOS5以上版本的设备上运行。 ARC: 是Xcode 4.x新增特性,对于以前版本的iOS程序员每alloc一个对象,都会下意识地先去release它,这是一个非常讨厌的事情。现在有了 ARC,一切都变得更加简单,程序员可以更加专注地处理自己应用的表现。 Include Unit Tests:生成项目时会包含测试包。
选择MainStoryboard_iPhone.storyboard,初始时是一个空白,选择右下角的Label标签,双击,修改标签,点上面的运行按钮,模拟器就出现了Hello iOS,自己没写一行代码。Xcode开发工具还是很强大的。
/*** @author 张兴业* http://blog.csdn.net/xyz_lmn* iOS入门群:83702688
* android开发进阶群:241395671* 我的新浪微博:@张兴业TBOW
*/
图一(拖拽Xcode至Applications)
安装完Xcode,首先熟悉一下Xcode界面(这张是网上看到的一张图):
从上图看,Xcode和开发windows phone的Visual Studio、开发Android的Eclipse很像,如果是从那两个方向转过来做iOS开发的应该很快就能熟悉。
创建iOS项目:
1. 打开XCode,选择File->New Project,然后选择iOS->Application->Single View Application,然后点Next,如下图所示:从上图看出,可以创建7种项目,我也是初学者,不能一一说出他们的不同,等熟悉了再补充。
2. 填写应用信息
Product Name:项目名称; Organization Name:组织名,一般显示计算机名; Company Identifier: 公司标示,此处输入一个唯一标示即可,也可以在项目中统一修改; Class Prefix: 默认类前缀,为了避免与其他类混淆,此处最好输入一个前缀名称,默认使用全大写字母,保留为空也可以; Device : 设备类型,可以选择“iPhone”“iPad”或者“Universal”(通用,同时支持iPhone和iPad) ; Storyboard: 是Xcode 4.x新增特性,是以前版本的xib的一个扩展升级,让程序的UI设计更加的简化;注意:基于Storyboard的应用只能在iOS5以上版本的设备上运行。 ARC: 是Xcode 4.x新增特性,对于以前版本的iOS程序员每alloc一个对象,都会下意识地先去release它,这是一个非常讨厌的事情。现在有了 ARC,一切都变得更加简单,程序员可以更加专注地处理自己应用的表现。 Include Unit Tests:生成项目时会包含测试包。
生成项目:
项目结构如下图:选择MainStoryboard_iPhone.storyboard,初始时是一个空白,选择右下角的Label标签,双击,修改标签,点上面的运行按钮,模拟器就出现了Hello iOS,自己没写一行代码。Xcode开发工具还是很强大的。
/*** @author 张兴业* http://blog.csdn.net/xyz_lmn* iOS入门群:83702688
* android开发进阶群:241395671* 我的新浪微博:@张兴业TBOW
*/
相关文章推荐
- Xamarin.iOS学习一:Hello.iOS 入门学习
- iOS开发学习笔记(一)——Hello,World!
- [ios学习入门1]--hello,word!
- [ios学习入门2]--分析hello,world程序
- ArcGIS RunTime SDK For ios 10.1.1学习笔记(一)HelloMapWorld
- iOS学习之自定义弹出UIPickerView或UIDatePicker(动画效果)
- 第二章、Objective-c 语法,继承,protocol和delegate(iOS学习笔记,从零开始)
- iOS学习之iOS程序名称及内容国际化(本地化)
- IOS学习笔记 -- Segue、数据存储、UITabBarController
- 互联网时代学习iOS开发好吗
- IOS学习 GCD 单例模式 一次性执行 涉及记录时间,计算时差
- iOS学习笔记21-当工程中提示#import <libxml/parser.h>不存在时,只需要两部操作即可
- iOS学习重要知识点整理01-Objective-C中@property的所有属性详解
- 最值得程序猿学习的几个iOS 开源项目
- iOS Remote消息推送学习文档一篇足以
- 深度学习之Helloworld
- iOS开发学习之C语言---C03 循环结构
- iOS开发学习之C语言---C08 高级指针-1
- 开源中国iOS客户端学习——(七)MBProgressHUD特效
- ios学习之localization