Xcode 是 Apple 的集成开发环境(就像开发Java使用Eclipse一样),用于 iOS 和 Mac OS X 的开发。Xcode可以直接在App Store中安装.在 Mac 上安装 Xcode,也会同时安装了 iOS SDK,它包含 iOS 平台的编程接口。

新建项目

启动Xcode后,会显示欢迎画面,

Xcode的欢迎画面
Xcode的欢迎画面

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

创建新工程的模板选择导航窗口
创建新工程的模板选择导航窗口

窗口中显示了所有工程模板列表,在左侧的分类导航窗口的上方可选择iPhone OS 应用程序的模板。由于我们现在只是学习OC的语法,所有只需选择Mac  OS X下的 Application→Command Line Tool,单击Next按钮,

选择项目类型
选择项目类型

在弹出的对话框中选择项目保存的路径后,单击Save按钮,新工程创建成功。

项目文件

我们先来看看使用Eclipse新建一个Java工程的目录结构

普通Java项目结构
普通Java项目结构

再来对比一下我们新建的OCStudy_01这个工程的目录结构

objective-c项目结构
objective-c项目结构

main.m相当于上图中的MainClass.java

我们展开Supporting Files,这里其实还有一个扩展名为.pch的文件。这是预编译头文件,不需要我们编辑或处理,它是编译器自动生成的。

Foundation.framework相当于java中的jre(或者说SDK).

请花一些时间来熟悉 Xcode 的工作区窗口。下面是新建一个IOS Application的Xcode窗口.

workspace_window_callouts_2x
workspace_window_callouts_2x

具体可以查看Apple官方文档中的教程:    关于创建您的首个 iOS 应用程序

优酷上关于Xcode一个不错的视频教程: Xcode4快速入门教程 (English)