WEB开发网
开发学院手机开发Android 开发 Objective-c 学习: 初始化 阅读

Objective-c 学习: 初始化

 2010-09-26 01:41:00 来源:WEB开发网   
核心提示:- (id) init{if(self = [super init]){NSLog(@"init method");}return (self);}- (id) initWithString :(NSString *) string{if(self = [super init]){NSLog(str

- (id) init

{

if(self = [super init]){

NSLog(@"init method");

}

return (self);

}

- (id) initWithString :(NSString *) string

{

if(self = [super init]){

NSLog(string);

}

return (self);

}

- (NSArray*) split:(int) a

{

NSLog(@"aaaaaaaaa");

return @"ssss";

}

@end

开始调用:

Java代码

#import

#import "StringUtils.h"

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

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

//StringUtils* s= [[StringUtils new];

//一开始使用的方法,生成对象,现在我们使用alloc的方式生成对象

StringUtils* s= [[StringUtils alloc] init];

[s split: 1];

StringUtils* s1= [[StringUtils alloc] initWithString :@"this is the init string"];

// insert code here...

NSLog(@"Hello, World!");

[pool drain];

return 0;

}

上一页  1 2 

Tags:Objective 学习 初始化

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