正直に言うと、あなたが書いたコメントを読んだ後、何が起こっているのかまったく理解していないと思います.
これ-(void)giveText:(NSString) *textinsertは、このメソッドの構文エラーが機能しないだけ-(void)giveText:(NSString *)textinsertですが、それは問題ではありません。
あなたが求めていることについて私が理解していることUILabelから、メソッドに a を渡したいと思っています。
だからあなたがやりたいことは次のようなものです
- (void)someMethod
{
UILabel *label1 = [[UILabel alloc] init];
[self giveText:label1];
}
- (void)giveText:(UILabel *)label
{
// Do what ever with label.
}
それで、何が起こっているのですか?
をパラメーターとして受け取るメソッドgiveText:を作成し、作成したを渡すことによってUILabelこのメソッドを呼び出します。someMethod[self giveText:label1];UILabel