一般初始化方法
-(id) init
{
if (self = [super init])
{
初始化內(nèi)容
}
return (self);
}
這里[super init]作用是讓超類完成其自身的初始化操作阳掐,如果初始化失敗汛闸,則返回空值(nil)
帶有參數(shù)初始化方法
首先在.h文件中聲明自己定義的方法:
Class.h
-(id) initWithString:(NSString *)string;
接著在.m文件中實(shí)現(xiàn)方法:
Class.m
-(id)initWithString:(NSString *)string{
if (self = [super init]){
NSLog(@"展示傳入的字符串:%@",string);
}
return (self);
}