OC方法格式

調(diào)用方法用空格,方法結(jié)束用中括號來表示

[self func1];

NSInteger num = [self func2];

NSLog(@"num = %ld",num);

NSInteger length = [self lengOfString:@"12345"];

NSLog(@"length = %ld",length);

}

OC方法的格式:

+表示類方法,只能用類來調(diào)用;-表示實例方法,用對象調(diào)用

無參輸入的方法格式:+/—(方法的返回值)方法名

-(void)func1

{

NSLog(@"%s",__func__);

}

-(NSInteger)func2{

NSLog(@"%s",__func__);

return 20;

}

有參輸入的方法格式:=/-(方法的返回值)方法名:(參數(shù)類型)參數(shù)名

多個參輸入的方法格式:=/-(方法的返回值)方法名:(參數(shù)1類型)參數(shù)1名 方法名:(參數(shù)2類型)參數(shù)2名

//輸入一個字符串,返回字符串的長度

-(NSInteger)lengOfString:(NSString*)string

{

return string.length;

}

//了解~

-(NSString *)stringIsStr1:(NSString *)str1 withStr2:(NSString *)str2

{

NSString *str3 = [NSString stringWithFormat:@"%@%@",str1,str2];

return str3;

}

//內(nèi)存溢出的時候調(diào)用

-(void)didReceiveMemoryWarning {

[super didReceiveMemoryWarning];

// Dispose of any resources that can be recreated.

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容