正直に言うと、あなたが書いたコメントを読んだ後、何が起こっているのかまったく理解していないと思います.
これ-(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