开发学院手机开发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 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接