WEB开发网
开发学院手机开发iPhone 开发 一个简单的iPhone项目及代码 阅读

一个简单的iPhone项目及代码

 2010-08-26 11:04:00 来源:WEB开发网   
核心提示:iphone NIB文件 -> android xml布局文件iphone delegate class + controller class -> android Activitymain方法 -> android的中AndroidManifest.xml要启动的Activity步骤:1. 使用XC

iphone NIB文件 -> android xml布局文件

iphone delegate class + controller class -> android Activity

main方法 -> android的中AndroidManifest.xml要启动的Activity

步骤:

1. 使用XCODE创建项目

2. 打开nib文件,将需要的组件拖放至view中

3. 在Controller类中声明组件变量 事件接收方法,注意需要 IBOutlet关键字,

4. 使用InterfaceBuilder链接Controller类中的变量事件接收方法 至 每个组件上

5. 实现事件接收方法

(不用InterfaceBuilder依然可以实现UI界面,使用纯Code编写.)

main:

Cpp代码

//

// main.m

// HelloUser

//

// Created by sin francis on 10-8-26.

// Copyright __MyCompanyName__ 2010. All rights reserved.

//

#import

int main(int argc, char *argv[]) {

NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

int retVal = UIApplicationMain(argc, argv, nil, nil);

[pool release];

return retVal;

}

//

// main.m

// HelloUser

//

// Created by sin francis on 10-8-26.

// Copyright __MyCompanyName__ 2010. All rights reserved.

//

#import

int main(int argc, char *argv[]) {

NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

int retVal = UIApplicationMain(argc, argv, nil, nil);

[pool release];

return retVal;

}

Delegate声明:

HelloUserAppDelegate.h

Cpp代码

//

// HelloUserAppDelegate.h

// HelloUser

//

// Created by sin francis on 10-8-26.

// Copyright __MyCompanyName__ 2010. All rights reserved.

//

#import

@class HelloUserViewController;

1 2 3 4 5 6  下一页

Tags:一个 简单 iPhone

编辑录入:coldstar [复制链接] [打 印]
赞助商链接