// 呼び出し元
[self voidTest];
//メソッド定義
-(void)voidTest{
//処理
NSLog(@"デバッグ:");
}
◆引数なし、戻り値あり(int)の場合
//呼び出し元
int test = [self Test];
self.label2.text = [NSString stringWithFormat:@"%d", test];
-(int)Test{
//処理
int test ;
test = 10;
return test;
}
◆引数なし、戻り値あり(NSString)の場合
//呼び出し元
NSString *test = [self Test];
self.label2.text = test;
//メソッド定義
-(NSString*)Test{
//処理
NSString *test ;
test = @"TEST";
return test;
}
◆引数ありの場合
//呼び出し元
NSString *test = [self Test:@"戻り値" :5];
//メソッド定義
-(NSString*)Test:(NSString *)aaa :(int)bbb{
//処理
return aaa;
}
//処理
return aaa;
}
0 件のコメント:
コメントを投稿