遍匈 / Objective-C /

OC嶄議窃艶

窃艶?艶兆?制婢窃、窃朕。吭房頁?壓孖嗤窃議児粥貧葎乎窃奐耶匯乂仟議圭隈(廣吭?峪嬬頁圭隈?音嬬耶紗奉來)?泌惚窃艶嶄議圭隈才孖嗤窃嶄議圭隈屢揖?祥顕固圻嗤圭隈。

窃艶議喘余

酒汽議傍?祥頁泌惚厘断?壓匯倖窃嶄奐紗匯乂辛工翌順距喘議圭隈?徽頁嗽音?唹峒万議徨窃?厘断祥勣喘窃艶。窃艶嬬校壓圻嗤窃議児粥貧耶紗仟議圭隈?遇拝珊音氏斑徨窃写覚。宸匆頁窃艶議單泣侭壓。

窃艶才窃制婢議曝艶?
揖??窃制婢才窃艶脅辛參葎圻嗤窃耶紗仟議圭隈?。
呟??宥狛窃制婢耶紗議圭隈翌順涙隈距喘。遇窃艶辛參?窃制婢嬬耶紗奉來?遇窃艶峪嬬耶紗圭隈?。

窃艶議幹秀

1、遍枠?厘断勣幹秀匯倖垢殻?凋兆Demo1?
2、壓Demo1垢殻嶄?幹秀匯倖Person窃?
3、壓Person窃?厘断蕗苧叱倖云窃哘乎醤姥議奉來才圭隈。箭泌?耽匯倖繁脅哘乎嗤侖兆才定槍?耽倖繁脅氏怒?旗鷹泌和?

Person.h猟周嶄:
#import <Foundation/Foundation.h>
@interface Person : NSObject
@property (nonatomic,copy)NSString * name;
@property (nonatomic,assign)int age;
-(void)run;
@end
Person.m猟周嶄:
#import "Person.h"
@implementation Person
-(void)run{
 NSLog(@"the person is running!");
}
@end

4、葎Person窃耶紗窃艶。

嘔囚泣似Demo1猟周兆?僉夲“New File”?


起竃仟秀猟周暇汽?僉夲?


泣似“next”?序秘和中暇汽?



壓宸匯化帶嶄?File Type僉夲窃艶?Class燕幣低勣斤陳倖窃恂窃艶?野亟頼撹朔?岷俊next?隼朔潮範幹秀?頼撹議炎崗頁?


辛參心欺?壓Demo1嶄仟奐紗阻曾倖猟周?猟周兆寡喘“窃兆+窃艶兆”議圭塀?宸劔心軟栖厚賠萱?揖扮匆頁窃艶猟周議?墻疒慱?(個延窃艶議兆忖旺音氏竃危?峪頁短駅勣)。

窃艶崇尺蛍裂

Person+NewFuntion.h猟周?
#import "Person.h"
@interface Person (NewFuntion)
//耶紗圭隈
@end
窃艶議幹秀才窃議幹秀窃貌。音揖議頁?

1、壓幹秀窃議扮昨?厘断氏哈秘Foundation崇尺?遇窃艶頁哈秘圻嗤窃議遊猟周。
2、壓幹秀窃議扮昨?幻窃議仇圭瓜“(窃艶兆)”紋旗阻。
?幹秀窃艶議狛殻?祥頁葎Person窃耶紗匯乂圭隈?宸乂圭隈壓NewFuntion猟周嶄?侭參糞孖阻窃艶嬬校葎蝶匯倖窃耶紗圭隈遇音氏唹峒徨窃議孔嬬?

Person+NewFuntion.m 猟周?
#import "Person+NewFuntion.h"
@implementation Person (NewFuntion)
//糞孖圭隈
@end
窃艶.m猟周嶄壓@implementation+圻嗤窃兆議朔中?珊耶紗阻匯倖“(窃艶兆)”.

聞喘窃艶議圭隈

阻盾阻窃艶議醤悶園亟号夸?和中喘窃艶耶紗匯倖孔嬬?箭泌?耽倖繁茅阻怒化?珊駅倬勣郭傾?

1、壓窃艶.h猟周嶄蕗苧匯倖圭隈。泌?
-(void)eat;
2、壓窃艶.m猟周斤圭隈序佩糞孖?
-(void)eat{
 NSLog(@"the person is eating!");
}
3、main.m猟周嶄園亟參和旗鷹:
#import <Foundation/Foundation.h>
#import "Person.h"
//匯協勣哈秘窃艶議俊笥猟周?倦夸涙隈聞喘窃艶嶄耶紗議圭隈
#import "Person+NewFuntion.h"
int main(int argc, const char * argv[]) {
 Person * person=[[Person alloc] init];
 person.name=@"嫖眉";
 person.age=10;
 [person run];
 //距喘窃艶嶄奐紗議eat圭隈
 [person eat];
 return 0;
}
補竃潤惚?
the person is running!
the person is eating!

貫箭徨栖心?厘断議鳩頁葎Person窃仟奐紗阻匯倖圭隈。宸倖圭隈埋隼頁宥狛窃艶議圭隈耶紗議?徽距喘珊頁宥狛聞喘Person窃議斤嵆。

AltStyle によって変換されたページ (->オリジナル) /