Objective-c 学习: 初始化
2010-09-26 01:41:00 来源:WEB开发网版权所有,欢迎转载,转载请注明 : SinFrancis http://mdev.cc
以下是自己在学习Objective-c的时候所涉及的代码:
类的定义:
Java代码
#import
@interface StringUtils : NSObject {
}
//默认的初始化方法
- (id) init;
//指定的初始化方法,比如NSString自带的有 initWidthFormat这个初始化方法
- (id) initWithString:(NSString*) string;
- (NSArray*) split:(int) a;
@end
#import
@interface StringUtils : NSObject {
}
//默认的初始化方法
- (id) init;
//指定的初始化方法,比如NSString自带的有 initWidthFormat这个初始化方法
- (id) initWithString:(NSString*) string;
- (NSArray*) split:(int) a;
@end
类的实现:
Java代码
//
// StringUtils.m
// string
//
// Created by sin francis on 10-7-12.
// Copyright 2010 __MyCompanyName__. All rights reserved.
//
#import "StringUtils.h"
@implementation StringUtils
- (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
//
// StringUtils.m
// string
//
// Created by sin francis on 10-7-12.
// Copyright 2010 __MyCompanyName__. All rights reserved.
//
#import "StringUtils.h"
@implementation StringUtils
更多精彩
赞助商链接