SORA

 

xcode 学习笔记3:xcode目录结构

创建一个viewbase的程序,xcode会自动生成一些文件。目录如下图(工程名为OutletAndAction)

XXXAppDelegate.h和XXXAppDelegate.m:应用程序的委派

XXXViewController.h和XXXViewController.m:视图控制器,主要是界面的控件响应函数

Frameworks文件夹:系统的一些头文件集合

XXX_Prefix.pch:一些公用的头文件,相当于vc里面的stdafx.h

main.m:main函数,应用程序入口

XXX-Info.plist:应用程序配置文件,包含icon、名字、主窗口的nib文件(nib == xib)等。

XXXViewController.xib:应用程序默认的view

MainWindow.xib:应用程序主窗口

双击在interface builder中打开MainWindow.xib看到如下图

其中Window表示应用程序的惟一窗口(UIWindow的实例),OutletAndActi..表示OutletAndActionDelegate的一个实例,Outlet And Ac…表示OutletAndActionViewController的一个实例。这两个实例的类在第一张图中都有看到了。它是Xcode自动创建的。

打开XXXViewController.xib你会发现它比MainWindow.xib少后两个,并且Window变成了View。

鼠标单击上面的File's Owner你会在右边的独立窗口看到:

注意到那个Class那一栏表示这个View 由OutletAndActionViewController这个类控制,现在我想你能大概明白为啥我们在笔记1里面关联控件和控件响应事件以及给控件绑定数据的时候,都和File's Owner有关了。

posted on 2011-04-19 18:50  晴空AIR  阅读(2480)  评论(0编辑  收藏  举报

导航