● 基本格式及语法
// OC方法的格式: +表示类方法,只能用来调用。
- 表示实例方法,用对象调用
// 无参数输入的方法格式 : +/- (方法的返回值)方法名
【例】
-(void)func1
{
NSLog(@”%s”, __func__);
}
-(NSInteger)func2
{
NSLog(@”%s”,__func__);
return 20;
}
// 有参数入的方法格式: +/- (方法返回值)方法名:(参数1类型)参数1名 方法名:(参数2类型)参数2名
【例】
输入字符串 返回字符串长度:
-(NSInteger)lengthOfString:(NSString *)string
{
Return string.length;
}
字符串连接:
-(NSString *)stringIsString1:(NSString *)str1 withStr2: (NSString *)str2
{
NSSring *str3 = [NSString stringWithFormer:@”%@@”,str1,str2];
return str3;
}
// 内存溢