苹果软件下载站

您的位置: 首页 > 苹果学院|技术教程 > 操作系统 正文

苹果开发工具概述


作者:, 加入时间: 2008-03-31 13:38:58 来源: CSDN网 阅读: 网友评论
  •   
 1/6    1 2 3 4 5 6 ›› ›|

什么是Xcode? JCC苹果软件下载站
JCC苹果软件下载站
  Xcode是Apple自己开发的,只运行在Mac OS X平台下的IDE。如果你想真正了解Mac OS X平台上的开发,就应该了解它。当然,Mac OS X实现了POSIX,固然也支持传统的UNIX编程环境;Eclipse等Java开发工具也有Mac OS X版。不过这些,你在Linux或者Windows平台也能体验到。Xcode也并不神秘,Apple并没有自己特有的编译器(尽管Mac上的Gcc是经苹果修改过的版本),创建项目的时候,Xcode还是会生成并执行一条条的Gcc和ld的命令。所以如果你有足够的UNIX经验(并且知道到哪里找需要用的Framework),完全可以在命令行编译一个完整的Cocoa应用程序。JCC苹果软件下载站
JCC苹果软件下载站
  其实Xcode提供了很多功能,使你无论在创建项目、设计、修改代码还是编译等各个环节都能收益,恐怕你很难找到一个不使用它的理由。事实上,自从Mac OS 10.4引入了Universal Binary的概念以后,Xcode几乎成为了大多数Mac开发者的唯一选择。不用担心的是Xcode是免费的,只要你有一台Mac,随机带的安装盘里就有Xcode,升级是免费的(不过如果你用的是Mac OS 10.5以前版本的OS,你将不能运行Xcode 3.0或以上的版本)。JCC苹果软件下载站
JCC苹果软件下载站
什么是Interface Builder? JCC苹果软件下载站
JCC苹果软件下载站
  Interface Builder(IB)是Mac OS X平台下用于设计和测试用户界面(GUI)的应用程序。为了生成GUI,IB并不是必需的,实际上Mac OS X下所有的用户界面元素都可以使用代码直接生成;但IB能够使开发者简单快捷的开发出符合Mac OS X human-interface guidelines的GUI。通常你只需要通过简单的拖拽(drag-n-drop)***作来构建GUI就可以了。JCC苹果软件下载站
JCC苹果软件下载站
   IB使用Nib文件储存GUI资源,同时适用于Cocoa和Carbon程序。在需要的时候,Nib文件可以被快速地载入内存。JCC苹果软件下载站
JCC苹果软件下载站
ByeWindows程序 JCC苹果软件下载站
JCC苹果软件下载站
  学习和认识Xcode的最好办法就是学做一个简单的例子,不然,你永远只知道Xcode而不知道怎样去用它。这样的例子网上很多(外部连接里我也放了两个),英文没问题的读者可以直接去看那些例子。JCC苹果软件下载站
JCC苹果软件下载站
  让我们来看看如何使用Xcode编写一个简单的Cocoa程序(为保证实时性,以下的例子均将采用Xcode 3.0。使用Cocoa程序作为例子的原因是我希望用一个连贯的例子介绍Xcode和Interface Builder;同时Cocoa程序才能代表Mac OS X编程的特点)。JCC苹果软件下载站
JCC苹果软件下载站
  首先我们需要安装Xcode。放入Leopard安装DVD,再弹出窗口后,选择“OptionalInstalls->Xcode Tools->XcodeTools.mpkg”,然后根据安装向导完成安装。安装完成后,Xcode.app可以在“\Developer\Applications\”下找到。双击图标,Xcode就应该运行起来了。JCC苹果软件下载站
JCC苹果软件下载站
  接下来我们需要创建一个新项目,点击Xcode的菜单:“File->New Project...”或者使用快捷键Shift+Cmd+N。这时会弹出一个Assistant窗口,你需要在这里选择你要建立哪一种Project。选择“Application->Cocoa Application”,然后点“Next”。接着你需要给项目取名字,并指定路径。这里我们把项目叫做ByeWindows。之后点“OK”,你就会看到Xcode的主窗口了。JCC苹果软件下载站
JCC苹果软件下载站
图1.1 选择Project类型?/p> JCC苹果软件下载站

JCC苹果软件下载站

  苹果软件下载

大家一起将本文加入各大网摘 [ 你摘 ] [ 亿友响享 ] [ 新浪ViVi ] [ 365KEY ] [ 加加文摘 ] [ YouNote ] [ 博彩 ] [ 天极网摘 ] [ 和讯网摘 ] [ Poco ] [ 网摘 ]我要摘
现有条评论 | 更多评论..
我要发表看法
用户名: 密码:
验证码: 匿名发表(无需注册)
    马上成为会员,免费注册
  • ※ 评论注意事项:
  • 您的评论将在管理员审核后才会显示。
  •   
  • 不是苹果软件下载站会员或未登陆发表评论,评论人名字显示为匿名。
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规。
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任。
  • 本站管理人员有权保留或删除评论中的任意内容。
  • 参与本评论即表明您已经阅读并接受上述条款。
申明:本站所有资源均为网上搜集,旨在为中国苹果用户享受苹果电脑的最新技术贡献力量,共同推进苹果电脑在中国的发展和普及。若有侵犯您的相关权益,请与我们联系尽快处理。相关文章不构成对您的投资建议,责任自负!
 

热点推荐




排行榜
苹果新闻咨询,更多精彩在首页
苹果新闻咨询,更多精彩在首页,
客服QQ: 36870519 广告联系QQ: 394709249 站长信箱 给我们提意见 网站地图
关于我们 - 联系方法 - 招聘信息 - 其他服务 - 相关法律 - 帮助中心
© 2005-2007 MacDown.Com Some Rights Reserved
湘ICP备05009763号