xcode 怎样运行开发的程序

xcode 怎样运行开发的程序,第1张

iPhone的开发现在大家还是在摸索的阶段,当然不排除有人已经进阶。

现在就简单得介绍一下默认创建的工程的分析。 开发环境:Mac OS X10.5, XCode 实例代码:默认项目 创建默认项目后,就可以进行 build,然后就可以在模拟器上运行,那么,这个最基本的程序的启动与执行流程 是什么样子的闭薯铅呢,

那么现在来分析一下

1、程序入口点 创建的项目中,在XCode 的 Other Classes中,有一个 main.m的文件,入口点就在这里, 方法: int main(int argc, char * argv[]) 就是整个程序的入口,和 C语言一样

2、主程序设置 main方法中有一个 UIApplicationMain(xx, xx, xx, xx,)这个方法调用,关键就在这里,其中最后一个 参数的意手吵义就是 DelegateClass,这个就是指定的代理类的名称,代理的意思就是,执行这个方法后, 系统会装载指定的类,并且执行相应的方法,进入循环中。

3、代理类 Delegate 代理类 基本上名称是 XXXAppDelegate,其中需要定义 - (void)applicationDidFinishLaunchingUIApplication *)application 方法,该方法的含义是,当系统装载完成 程序时,执行该方法 *** 作

4、applicationDidFinishLaunching 装载 显示界面 创建 Window, 装载 MyView,创建并显示

5、MyView 自定义 View,如果使用 Interface Builder 进行设计的话该默认文件几乎无用,以下介绍自定义View -(void)init 方法,重载该方法,可以进行各种属性设置 -(void)drawRectCGRect)rect 方法,这个类似于 J2ME 中 Canvas的 paint方法,在轿好该方法内部可以进行绘制 *** 作

6、完毕

新建一个Application,选择command line Tool。吵基在自动生成一个含有输出Hello, World!的main.c文件里对代码进行更改。选Build and Run后,双击项目里自动生成的终端图标的文件即可看到结果。

需要在Xcode运行C程序,可以参照一下步骤:

第一步:选择project的时候,选亮拦择OS X中的Application;

第二步:选择Command Line Tool;点击next;

第三步:在填写options的界面中,有一个type类型,选择里面的C,点击确定。

如果你在 Windows 习惯使用 Visual C++ 或 Dev-C++ 的话,到了 Mac OS X 可能会突然不知道要怎_写程式,尤敬碰胡其当你已经用 Visual C++ 的 Debugger 用得很上手的话。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12414182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存