Mac开发利器:Objective - C全面解析
一、开发资源与工具概述
在Mac开发领域,有丰富的资源和工具可供使用。比如有《Solaris Dynamic Tracing Guide》(http://docs.sun.com/app/docs/doc/817 - 6223),它是关于DTrace和D脚本语言的终极指南。借助它,你可以创建Instruments模板,也能直接在命令行操作。虽然阅读起来有点枯燥,但当你看到DTrace的演示效果时,就会觉得一切都值得,而且它可以免费在线获取。
当你购买Mac时,它预装了各种各样的应用程序。有些你可能每天都会使用,而有些你不仅从未用过,甚至可能都不知道它们的用途。开发工具也是如此,你可能每天使用Xcode,但从未碰过Dashcode;你可能在Quartz Composer中发挥艺术才能,但从未使用过Interface Builder。
这些琳琅满目的开发工具,比预装应用程序更能确保无论你想在Mac上进行何种开发,都能找到合适的工具。就像应用程序文件夹一样,如果你有空闲时间,不妨打开一个神秘的工具,探索它的功能。这或许不会改变你的生活,但肯定能拓宽你的视野。
二、Objective - C语言优势
Mac开发者有一个秘密武器——Objective - C语言,它不在开发工具文件夹中,却让开发者能用极少的代码实现大量功能,让开发者专注于让Mac应用更出色的细节。它使Mac成为世界上最容易且最强大的开发平台,具有以下优势:
1. 创新的语法 :比其他类似C的语言更具可读性。
2. 面向对象 :项目组织
超级会员免费看
订阅专栏 解锁全文
2552

被折叠的 条评论
为什么被折叠?



