OC嶄窃潤更議峋聾初府
窃”議喘余
幹秀窃遍枠頁喘栖盾畳諒籾議?宥狛距喘窃嶄議奉來賜宀圭隈盾畳蒙協議諒籾。侭參幹秀窃議扮昨勣廣吭阻?駅倬勣藻嗤嬬校斑翌順距喘議奉來賜圭隈。厘断委窃嶄嬬校斑翌順距喘議奉來才圭隈侭壓議猟周各葎“俊笥猟周”。
?宸戦議“翌順”峺議窃議翌何?宥狛幹秀宸倖窃議斤嵆賜宀窃兆栖距喘窃嶄議彿坿?
OC嶄斤窃議蕗苧才糞孖宥械頁壓音揖猟周嶄亟議?窃議蕗苧何蛍亟壓.h猟周嶄?斤窃議糞孖亟壓.m猟周嶄。h猟周嶄議奉來才圭隈?翌順辛參恵諒?遇壓.m猟周蕗苧議奉來賜圭隈翌順涙隈恵諒。?侭參?壓OC嶄宥械繍.h猟周各恬窃議俊笥猟周?
喜秀窃崇尺議圭隈
岻念厘断厮将僥氏宥狛幹秀.h才.m猟周議圭隈屎鳩議秀羨匯倖窃。遇壓糞縞蝕窟嶄?泌惚珊聞喘宸嶽圭塀?祥湊low阻。
宥狛聞喘Xcode?公厘断戻工阻秀羨匯倖窃崇尺議酔楯圭塀?Cocoa Class?宥狛僉夲万?補秘窃兆才幻窃?Xcode祥岷俊葎厘断兜化幹秀阻匯倖窃崇尺?圭宴阻殻會埀議蝕窟。
窃嶄峪淫根奉來才圭隈?壓OC嶄?珊嗤載謹才窃屢購議潤更工厘断聞喘。
窃崇尺嶄辛參耶紗議撹芸
窃議俊笥何蛍(.h猟周嶄議旗鷹)?
窃議糞孖何蛍(.m猟周嶄議旗鷹)?
哈秘遊猟周?
遊猟周嗤曾嶽?OC嶄云栖祥嗤議遊猟周才徭失幹秀議猟周。
哈秘園殻囂冱戻工議遊猟周議亟隈頁?
#import <猟周兆>
哈秘徭失亟議猟周議亟隈頁?
#import "猟周兆"
哈秘議猟周駅倬頁.h猟周?哈秘.m猟周氏烏危?
窃壓.h猟周才.m猟周嶄脅辛參哈秘遊猟周?曝艶頁?壓.h猟周嶄哈秘遊猟周?.h才.m猟周脅辛參聞喘宸倖猟周嶄議彿坿?泌惚壓.m猟周哈秘遊猟周?.h猟周音嬬聞喘乎猟周嶄議彿坿。
侭參?壓哈秘遊猟周議扮昨?俶勣深打壓.h猟周嶄輝蕗苧窃議扮昨?頁倦聞喘乎遊猟周嶄淫根議彿坿。泌惚聞喘?祥壓.h猟周嶄哈秘?郡岻?壓.m猟周嶄哈秘軸辛。
蕗苧撹埀延楚?
壓窃嶄?斤噐奉來糞縞貧嗤曾嶽侘塀?撹埀延楚才奉來。万断脅頁延楚。音揖議頁?撹埀延楚翌順音嬬距喘?奉來辛參。
撹埀延楚匯違喘栖壓窃嶄圭隈才圭隈岻寂勧弓方象。万議囂隈才C囂冱屢揖?箭泌?
int i;
?壓窃蕗苧何蛍?侭嗤議延楚頁音嬬験兜峙議?宸頁号協?
蕗苧奉來才圭隈
蕗苧奉來?
壓OC嶄?蕗苧奉來俶勣購囚忖栖俐蔑?@property。箭泌?厘断蕗苧匯倖int侏議age奉來議園亟圭塀葎?
@property int age;
蕗苧圭隈?
壓OC囂冱嶄?窃嶄辛參淫根曾嶽圭隈?窃圭隈才斤嵆圭隈。
遍枠?厘断鎮匯倖箭徨栖岷鉱仇湖鞭匯和曾嶽圭隈議音揖?箭泌?厘断孖壓俶勣幹秀匯倖卦指峙窃侏葎int侏議圭隈?万嗤曾倖歌方?及匯倖頁float窃侏?総匯倖頁忖憲堪窃侏?OC嶄忖憲堪窃侏喘NSString?參朔氏讐?
窃圭隈議幹秀?
+(int)personWithA1:(float)a1 andA2:(NSString*)a2; //a1,a2蛍艶旗燕曾倖歌方
斤嵆圭隈議幹秀?
-(int)personWithA1:(float)a1 andA2:(NSString*)a2;
宥狛曳熟?厘断氏窟孖?曝艶叙叙頁壓念中議憲催?匯倖頁“?”催?匯倖頁“?”催。
“?”“?”催議音揖頁曝蛍万断議匯倖炎崗?曾嶽幹秀窃圭隈音揖岻侃議嶷泣頁距喘斤嵆議音揖?
//距喘窃圭隈
[Person personWithA1:2 andA2:@"窃圭隈"];//距喘斤嵆頁窃兆
//距喘斤嵆圭隈
Person * obj1=[[Person alloc]init];
[obj1 personWithA1:1 andA2:@"斤嵆圭隈"];//距喘斤嵆頁窃斤嵆
return 0;
侭參?厘断辛參誼竃宸劔議潤胎?窃圭隈勣喘窃兆距喘?斤嵆圭隈俶勣糞箭晒斤嵆距喘。
壓窃嶄幹秀圭隈議化帶?
厘断岑祇?窃議糞箭晒斤嵆頁勣媼喘匯協腎寂議?侭參壓蝶嶽蒙協秤趨和?厘断泌惚峪俶勣聞喘窃嶄議宸倖圭隈?遇音俶勣距喘窃嶄凪麿議撹埀?椎担宸倖圭隈祥僉喘窃圭隈議圭塀幹秀。
窃制婢
壓窃議.m猟周嶄?厘断心欺辛參?窃嶄耶紗窃制婢。和中厘断祥栖僥匯和焚担頁窃制婢。
窃制婢?祥頁公宸倖窃耶紗暴嗤奉來賜圭隈喘議。壓窃制婢嶄蕗苧議奉來才圭隈翌順頁心音欺議?宸乂奉來賜宀圭隈峪頁壓云窃嶄聞喘?。和中厘断栖心匯和窃制婢議園亟囂隈?
@interface Person (){//宸佩頁傍公Person窃耶紗匯倖窃制婢。
//?窃蕗苧何蛍匯劔?辛參耶紗撹埀延楚
}
//耶紗奉來?囂隈才壓窃蕗苧嶄議奉來匯劔。
//耶紗圭隈
@end//宸頁窃制婢議潤崩囂鞘
圭隈議糞孖
宸戦頁斤窃蕗苧何蛍賜窃制婢嶄蕗苧議圭隈序佩糞孖?匆祥頁斤圭隈醤悶孔嬬議園亟。
斤噐窃蕗苧嶄議圭隈才窃制婢嶄議圭隈?訟箭傍苧?
//斤窃蕗苧嶄議窃圭隈恂糞孖
+(int)personWithA1:(float)a1 andA2:(NSString*)a2{
NSLog(@"%f,%@",a1,a2);
return 0;
}
//斤窃蕗苧嶄議斤嵆圭隈恂糞孖
-(int)personWithA1:(float)a1 andA2:(NSString*)a2{
NSLog(@"%f,%@",a1,a2);
return 0;
}
//斤窃制婢嶄議斤嵆圭隈恂糞孖
-(void)display{
NSLog(@"窃制婢嶄蕗苧議圭隈");
}
宥狛斤窃潤更議峋聾蛍裂?屢佚寄社斤窃嗽嗤阻厚序匯化議範紛。葎阻刮屬寄社僥楼議丼惚?厘断辛參鏡羨編彭委參貧宸乂殻會粁怏栽撹匯倖頼屁議窃。
廣吭? 泌惚嗤僥楼狛Java賜宀C++議響宀壓僥楼OC議扮昨辛嬬氏諒OC議窃嶄嗤短嗤public、private、protected宸倖購囚忖俐蔑奉來賜圭隈椿?
壓OC議窃議協吶嶄?揖劔嗤宸叱倖購囚忖?旺拝道惚葎麿断耽匯倖脅塘阻匯倖“@”炎幣憲?泌@public?。壓OC議窃蕗苧嶄?撹埀延楚潮範頁鞭隠擦議?撹埀奉來才圭隈音嬬喘宸叱倖購囚忖俐蔑。泌惚?延撹暴嗤?一隈祥頁繍奉來賜圭隈廬卞欺窃制婢嶄肇。
幹秀窃遍枠頁喘栖盾畳諒籾議?宥狛距喘窃嶄議奉來賜宀圭隈盾畳蒙協議諒籾。侭參幹秀窃議扮昨勣廣吭阻?駅倬勣藻嗤嬬校斑翌順距喘議奉來賜圭隈。厘断委窃嶄嬬校斑翌順距喘議奉來才圭隈侭壓議猟周各葎“俊笥猟周”。
?宸戦議“翌順”峺議窃議翌何?宥狛幹秀宸倖窃議斤嵆賜宀窃兆栖距喘窃嶄議彿坿?
OC嶄斤窃議蕗苧才糞孖宥械頁壓音揖猟周嶄亟議?窃議蕗苧何蛍亟壓.h猟周嶄?斤窃議糞孖亟壓.m猟周嶄。h猟周嶄議奉來才圭隈?翌順辛參恵諒?遇壓.m猟周蕗苧議奉來賜圭隈翌順涙隈恵諒。?侭參?壓OC嶄宥械繍.h猟周各恬窃議俊笥猟周?
喜秀窃崇尺議圭隈
岻念厘断厮将僥氏宥狛幹秀.h才.m猟周議圭隈屎鳩議秀羨匯倖窃。遇壓糞縞蝕窟嶄?泌惚珊聞喘宸嶽圭塀?祥湊low阻。
宥狛聞喘Xcode?公厘断戻工阻秀羨匯倖窃崇尺議酔楯圭塀?Cocoa Class?宥狛僉夲万?補秘窃兆才幻窃?Xcode祥岷俊葎厘断兜化幹秀阻匯倖窃崇尺?圭宴阻殻會埀議蝕窟。
窃嶄峪淫根奉來才圭隈?壓OC嶄?珊嗤載謹才窃屢購議潤更工厘断聞喘。
窃崇尺嶄辛參耶紗議撹芸
窃議俊笥何蛍(.h猟周嶄議旗鷹)?
#import <Foundation/Foundation.h>
//哈秘遊猟周
@interface Person : NSObject{
//蕗苧撹埀延楚
}
//蕗苧奉來才圭隈
@end
窃議糞孖何蛍(.m猟周嶄議旗鷹)?
#import "Person.h" //哈秘遊猟周 //耶紗窃制婢 @implementation Person //斤蕗苧議圭隈序佩糞孖 @end
哈秘遊猟周?
遊猟周嗤曾嶽?OC嶄云栖祥嗤議遊猟周才徭失幹秀議猟周。
哈秘園殻囂冱戻工議遊猟周議亟隈頁?
#import <猟周兆>
哈秘徭失亟議猟周議亟隈頁?
#import "猟周兆"
哈秘議猟周駅倬頁.h猟周?哈秘.m猟周氏烏危?
窃壓.h猟周才.m猟周嶄脅辛參哈秘遊猟周?曝艶頁?壓.h猟周嶄哈秘遊猟周?.h才.m猟周脅辛參聞喘宸倖猟周嶄議彿坿?泌惚壓.m猟周哈秘遊猟周?.h猟周音嬬聞喘乎猟周嶄議彿坿。
侭參?壓哈秘遊猟周議扮昨?俶勣深打壓.h猟周嶄輝蕗苧窃議扮昨?頁倦聞喘乎遊猟周嶄淫根議彿坿。泌惚聞喘?祥壓.h猟周嶄哈秘?郡岻?壓.m猟周嶄哈秘軸辛。
蕗苧撹埀延楚?
壓窃嶄?斤噐奉來糞縞貧嗤曾嶽侘塀?撹埀延楚才奉來。万断脅頁延楚。音揖議頁?撹埀延楚翌順音嬬距喘?奉來辛參。
撹埀延楚匯違喘栖壓窃嶄圭隈才圭隈岻寂勧弓方象。万議囂隈才C囂冱屢揖?箭泌?
int i;
?壓窃蕗苧何蛍?侭嗤議延楚頁音嬬験兜峙議?宸頁号協?
蕗苧奉來才圭隈
蕗苧奉來?
壓OC嶄?蕗苧奉來俶勣購囚忖栖俐蔑?@property。箭泌?厘断蕗苧匯倖int侏議age奉來議園亟圭塀葎?
@property int age;
蕗苧圭隈?
壓OC囂冱嶄?窃嶄辛參淫根曾嶽圭隈?窃圭隈才斤嵆圭隈。
遍枠?厘断鎮匯倖箭徨栖岷鉱仇湖鞭匯和曾嶽圭隈議音揖?箭泌?厘断孖壓俶勣幹秀匯倖卦指峙窃侏葎int侏議圭隈?万嗤曾倖歌方?及匯倖頁float窃侏?総匯倖頁忖憲堪窃侏?OC嶄忖憲堪窃侏喘NSString?參朔氏讐?
窃圭隈議幹秀?
+(int)personWithA1:(float)a1 andA2:(NSString*)a2; //a1,a2蛍艶旗燕曾倖歌方
斤嵆圭隈議幹秀?
-(int)personWithA1:(float)a1 andA2:(NSString*)a2;
宥狛曳熟?厘断氏窟孖?曝艶叙叙頁壓念中議憲催?匯倖頁“?”催?匯倖頁“?”催。
“?”“?”催議音揖頁曝蛍万断議匯倖炎崗?曾嶽幹秀窃圭隈音揖岻侃議嶷泣頁距喘斤嵆議音揖?
//距喘窃圭隈
[Person personWithA1:2 andA2:@"窃圭隈"];//距喘斤嵆頁窃兆
//距喘斤嵆圭隈
Person * obj1=[[Person alloc]init];
[obj1 personWithA1:1 andA2:@"斤嵆圭隈"];//距喘斤嵆頁窃斤嵆
return 0;
侭參?厘断辛參誼竃宸劔議潤胎?窃圭隈勣喘窃兆距喘?斤嵆圭隈俶勣糞箭晒斤嵆距喘。
壓窃嶄幹秀圭隈議化帶?
- 遍枠勣鳩協低勣幹秀窃圭隈珊頁斤嵆圭隈?窃圭隈?窃圭隈喘?蝕遊?斤嵆圭隈喘?蝕遊。?鎮窃圭隈訟箭?
- 鳩協卦指峙窃侏?箭泌卦指int窃侏?
- 鳩協宸倖圭隈嗤短嗤歌方?泌惚嗤?厘断祥勣壓耽倖歌方念?斤宸倖歌方序佩傍苧?歌方才朔円歌方傍苧岻寂崛富嗤匯倖腎鯉??泌惚短嗤?岷俊公宸倖圭隈軟匯倖兆忖祥辛參阻。
厘断岑祇?窃議糞箭晒斤嵆頁勣媼喘匯協腎寂議?侭參壓蝶嶽蒙協秤趨和?厘断泌惚峪俶勣聞喘窃嶄議宸倖圭隈?遇音俶勣距喘窃嶄凪麿議撹埀?椎担宸倖圭隈祥僉喘窃圭隈議圭塀幹秀。
窃制婢
壓窃議.m猟周嶄?厘断心欺辛參?窃嶄耶紗窃制婢。和中厘断祥栖僥匯和焚担頁窃制婢。
窃制婢?祥頁公宸倖窃耶紗暴嗤奉來賜圭隈喘議。壓窃制婢嶄蕗苧議奉來才圭隈翌順頁心音欺議?宸乂奉來賜宀圭隈峪頁壓云窃嶄聞喘?。和中厘断栖心匯和窃制婢議園亟囂隈?
@interface Person (){//宸佩頁傍公Person窃耶紗匯倖窃制婢。
//?窃蕗苧何蛍匯劔?辛參耶紗撹埀延楚
}
//耶紗奉來?囂隈才壓窃蕗苧嶄議奉來匯劔。
//耶紗圭隈
@end//宸頁窃制婢議潤崩囂鞘
圭隈議糞孖
宸戦頁斤窃蕗苧何蛍賜窃制婢嶄蕗苧議圭隈序佩糞孖?匆祥頁斤圭隈醤悶孔嬬議園亟。
斤噐窃蕗苧嶄議圭隈才窃制婢嶄議圭隈?訟箭傍苧?
//斤窃蕗苧嶄議窃圭隈恂糞孖
+(int)personWithA1:(float)a1 andA2:(NSString*)a2{
NSLog(@"%f,%@",a1,a2);
return 0;
}
//斤窃蕗苧嶄議斤嵆圭隈恂糞孖
-(int)personWithA1:(float)a1 andA2:(NSString*)a2{
NSLog(@"%f,%@",a1,a2);
return 0;
}
//斤窃制婢嶄議斤嵆圭隈恂糞孖
-(void)display{
NSLog(@"窃制婢嶄蕗苧議圭隈");
}
宥狛斤窃潤更議峋聾蛍裂?屢佚寄社斤窃嗽嗤阻厚序匯化議範紛。葎阻刮屬寄社僥楼議丼惚?厘断辛參鏡羨編彭委參貧宸乂殻會粁怏栽撹匯倖頼屁議窃。
廣吭? 泌惚嗤僥楼狛Java賜宀C++議響宀壓僥楼OC議扮昨辛嬬氏諒OC議窃嶄嗤短嗤public、private、protected宸倖購囚忖俐蔑奉來賜圭隈椿?
壓OC議窃議協吶嶄?揖劔嗤宸叱倖購囚忖?旺拝道惚葎麿断耽匯倖脅塘阻匯倖“@”炎幣憲?泌@public?。壓OC議窃蕗苧嶄?撹埀延楚潮範頁鞭隠擦議?撹埀奉來才圭隈音嬬喘宸叱倖購囚忖俐蔑。泌惚?延撹暴嗤?一隈祥頁繍奉來賜圭隈廬卞欺窃制婢嶄肇。