Xcode4的全新进化!

时间:2020-06-09    作者:     478 次浏览

对于大多数的 iOS 开发者,每天的工作便是从启动 Xcode 开始,Xcode 对于各个开发者而言可以说是赖以维生的开发工具。因此,当苹果在 WWDC 会场宣布即将释出 Xcode 4 的消息时,每个开发者无不感到相当兴奋。而苹果就在昨天释出了 Xcode 4 Developer Preview 2 提供给 iPhone Developer Program 的注册会员下载,让大家能够先一窥 Xcode 4 的强大功能!

Xcode 4
Xcode4的全新进化!
Xcode 的第一个版本是在 2003 年推出,而一般 iOS 开发者所熟悉的大概是伴随着 iPhone SDK 推出的 3.1 还有后续的 3.2 版。而 Xcode 4 则是在 WWDC 时所正式宣布,并透过会议中的数个演讲主题介绍其最新的功能、并开放给所有 WWDC 的与会者在会场中下载。

但对于大多数为参加 WWDC 的开发者而言,虽然可以透过 WWDC 后续开放免费下载的影片望梅止渴,但却没有办法亲身体验。一直到了昨天,苹果总算正式释出测试版的 Xcode 4 提供给所有 iPhone Developer Program 的开发者下载。在这个版本中,苹果也加入了 iOS 最新的 SDK,让开发者能够实际透过 Xcode 4 进行开发的工作、体验 Xcode 4 带来的各种全新功能。

以下就为各位读者介绍几个令人兴奋的新功能:

全新介面
Xcode4的全新进化!

在以往的 Xcode 中,我们时常需要开启很多视窗进行开发的工作,在 Xcode 4 的全新设计中,这些繁杂的视窗切换都被整合在新的介面设计中。

Interface Builder 整合
Xcode4的全新进化!
Xcode4的全新进化!
在以往的开发中,开发者必须反覆在 Xcode 与 Interface Builder 这两个软体之间切换,前者主要是进行程式码的撰写、后者则是用来开发应用程式的介面。然而,在新版的 Xcode 4 中,Interface Builder 已经被直接整合入 Xcode 4 中,开发者无须在一堆视窗中寻找,只需在单一的整合性视窗中便可以完成工作。

更重要的是,由于介面设计已经整合,所以开发者可以直接将介面元素托放到程式码中,建立程式码与介面的关联 !

编辑助理
Xcode4的全新进化!

伴随着新版整合性视窗而来的,便是编辑助理的功能了!在分割的视窗画面中,Xcode 4 会自动猜测使用者所需要观看的参考档案、文件。举例来说,当我们在设计新的子类别时,旁边便会自动出现父类别的档案提供参考,而当我们要开始实做类别时,这时对应的标头档便会出现在画面的一旁。

错误提示、更正
Xcode4的全新进化!
Xcode4的全新进化!
由于在 Xcode 4 中,苹果使用了最新的 LLVM 技术,在程式码的开发过程中除了自动补齐及语法亮度之外,也提供了即时的程式码分析,提示可能的错误。

除此之外,更棒的是,Xcode 4 会直接提供可能的修正选项给你,只要透过一个点击,就可以自动修复程式码中的错误了,是不是很棒呢?

更好的版本控管
Xcode4的全新进化!

在原先的 Xcode 中便有提供基本的版本控管功能,而在 Xcode 4 这部份的功能再度的被强化。透过全新设计的介面,以时间轴的概念让不同版本之间的程式码能够清楚的呈现。而且在 Xcode 4 中,更加入了 Git 的支援!

结论

谈了这幺多的新功能,各位开发者应该都心动了吧?马上就到苹果的开发者页面下载吧!

    相关的内容在这里>ω<