iphone软件创富密码之 启动Xcode创建工程

任何一个Mac应用程序的开发,都是从启动Xcode开始的,然后创建工程。开发 应用程序时,必须先创建工程。

创建工程时,可以使用模板(template)。模板中事先准备了一些必不可少的文 件以及目录。当然可以创建空的工程,但是一些必要文件的导入以及应用程序的设 置需要花费不少时间,因此推荐使用模板。使用模板后,就可以立即开始编程了。

根据应用程序的种类,Xcode提供了许多不同的模板。可以从工程创建导航窗口 中选择满足要求的模板。本实例选择Cocoa Appliction模板。

1 打开Xcode集成开发环境,Xcode程序的路径为“/Developer/Applications/ Xcode”。

启动Xcode后,第一次会显示欢迎画面,如图6.2所示,如果取消勾选下方的Show this windows when Xcode launches复选框,下次启动Xcode时将不再显示欢迎画面了。

2 创建新工程。

在界面中单击Create a new Xcode  project项后,进入创建新工程的导航窗口,如图

6.3所示。

窗口中显示了所有工程模板列表,在左侧的分类导航窗口的上方可选择iPhone OS 应用程序的模板,今后学习开发iPhone应用程序时会使用到。依次选择Mac  OS X下的 Application→Cocoa Application,单击Choose按钮,在如图6.4所示的界面中输入工程名 HELLO World后,单击Save按钮,新工程创建成功。

经过了以上的步骤,画面上将显示登录了各种文件的窗口,这个窗口就是所谓的 工程窗口。关于工程窗口的介绍请参见第2章有关章节的介绍

本文节选自《软件创富密码:iPhone应用程序开发攻略之深入浅出Objective-C 20》一书。

《软件创富密码:iPhone应用程序开发攻略之深入浅出Objective-C 20》一书已由电子工业出版社正式出版,本书王志刚编著。

购买地址:

当当网:

http://product.dangdang.com/product.aspx?product_id=21099098&ref=search-1-pub

卓越网:

http://www.amazon.cn/%E8%BD%AF%E4%BB%B6%E5%88%9B%E5%AF%8C%E5%AF%86%E7%A0%81-iPhone%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%BC%80%E5%8F%91%E6%94%BB%E7%95%A5%E4%B9%8B%E6%B7%B1%E5%85%A5%E6%B5%85%E5%87%BAObjective-C-2-0-%E7%8E%8B%E5%BF%97%E5%88%9A/dp/B005468TFI/ref=sr_1_1?ie=UTF8&qid=1307935193&sr=8-1

中国互动出版网:

http://product.china-pub.com/193976

iphone软件创富密码之 启动Xcode创建工程相关推荐

  1. iphone软件创富密码之关于Cocoa版的Hello World程序

    关于Cocoa版的Hello World程序 几乎所有的介绍新语言的入门书籍或官方使用手册都会提供一个Hello World的小 例子.这里也不免俗,也给大家提供一个Hello World程序.但是这 ...

  2. 软件创富密码:iPhone应用程序开发攻略之iPhone特色传感器应用(双色)

    软件创富密码:iPhone应用程序开发攻略之iPhone特色传感器应用(双色)  王志刚等 编著 ISBN978-7-121-14440-0   2011年9月出版 定价:69.00元 16开 288 ...

  3. 《软件创富》 序:1997前后

    本文写于2002年,为<软件创富:共享英雄创业之道> 序. 第一次见周志农,是在法院门口,他一到就大喊一声"刘韧",早就等在那里的我跟他进了法院,旁听他和自己原来所在的 ...

  4. 《微SaaS创富周刊》第3期:GPT-3\ChatGPT、Stable Diffusion等AI模型驱动的微SaaS创意盘点

    大家新年好!第3期<微SaaS创富周刊>问世啦!本周刊面向独立开发者.早期创业团队,报道他们主要的产品形态--微SaaS如何变现的最新资讯和经验分享等.所谓微SaaS,就是"针对 ...

  5. 《微SaaS创富周刊》第1期:独立开发者年赚1400万美元、2022年五个微SaaS创富方向

    导读: 第1期<微SaaS创富周刊>面世啦,感谢大家的关注和阅读!本周刊面向独立开发者.早期创业团队,报道他们主要的产品形态--微SaaS如何变现的最新资讯和经验分享等.所谓微SaaS,就 ...

  6. iphone手机锁屏密码怎么解锁?苹果手机如何解除屏幕锁

    iphone手机锁屏密码怎么解锁?你输入正确的密码并解锁手机是正常的,但在这种情况下,如果你输入错误的密码超过10次,那么iPhone将被禁用,并弹出一个消息 "iPhone被禁用,连接到i ...

  7. 《微SaaS创富周刊》第2期:写「小作文」工具估值130亿美元、微SaaS创富的三大成功法则

    导读: 大家好!第2期<微SaaS创富周刊>面世啦,感谢大家的关注和阅读!本周刊面向独立开发者.早期创业团队,报道他们主要的产品形态--微SaaS如何变现的最新资讯和经验分享等.所谓微Sa ...

  8. 如何找回iPhone的访问限制密码

    作者:Fiez Wang 链接:https://www.zhihu.com/question/20831363/answer/96581795 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权 ...

  9. itunes未能连接到iphone软件更新服务器,无法联系iphone软件更新服务器,itunes无法联系iphone软件更新服务器解决方法...

    iPhone(ipad)设备密码锁死是家常便饭,当锁死我们别着急,别怕了.只要连接iTunes轻松解决,但是我们国内的用户连接iTunes会出现一些问题,比如"无法联系iPhone软件更新服 ...

  10. iPhone软件开发完美起步

    本文将指导您如何进行iPhone软件开发,把您的创意通过编程变成现实.您将学会如何打造第一个iPhone程序,及其创意实施过程.GUI设计.编程等. 手机上的应用软件开发正在受到越来越多人的关注,软件 ...

最新文章

  1. oracle数据库的net manager配置监听(插图)
  2. 一张图,一棵大树,六种人, 六载人生 ~
  3. 指针作为函数的返回值
  4. NYOJ 229 工程 二分+dp检验
  5. poj 1256 Anagram—next_permutation的神奇应用
  6. VTP (vlan trunking protocol)
  7. K8S集群Master高可用实践
  8. 哥斯拉Webshell
  9. java String类 常用函数
  10. shell脚本spawn_如何使用child_process.spawn将Python / Ruby / PHP Shell脚本与Node.js集成
  11. shuffle洗牌算法java_js打乱一个数组 的 洗牌(shuffle )算法
  12. 机器学习1.1--模型和代价函数
  13. Flask中制作博客首页的分类功能(一)
  14. Quora 用了哪些技术 ?(zz)
  15. 什么是Wiegand协议?什么是韦根26? 什么是韦根34?
  16. matlab 不显示图中的x,y轴
  17. 自动驾驶相关的期刊和会议
  18. 深度学习在OCR中的应用
  19. 什么是同源策略,为什么浏览器要使用同源策略
  20. 山海演武传·黄道·第一卷 雏龙惊蛰 第二十五 ~ 二十六章 赤龙与紫龙

热门文章

  1. TCP半连接队列和全连接
  2. 机器学习、数据分析类面经分享
  3. 关于unity如何制作mmo
  4. 两款工控控件对比评测:Iocomp和ProEssentials
  5. SD卡, EMMC固化 ,关于bootloader linux
  6. maven tomcat eclipse 配置 debug
  7. C++进阶之函数模板
  8. Basic INFO: InstallShield 2012安装过程
  9. Linux下的iftop命令介绍
  10. 【LOJ】#2532. 「CQOI2018」社交网络