1

私はiOS開発でかなり新しいです、そして私はこの行がどのように機能するのか疑問に思います:

[myButton addTarget:self action:@selector(doSomething:) forControlEvents:UIControlEventTouchUpInside];

私は単にこれを試しました:

- (void) doSomething : (id) sender
{
   NSLog(@"Test");
}

しかし、それは機能しません。私は何を間違っているのですか?

4

2 に答える 2

5

コードのように以下を試してくださいこれは私にとってはうまくいきます:

[myButton addTarget:self action:@selector(doSomething) forControlEvents:UIControlEventTouchUpInside];

そしてこれを試しました

-(void)doSomething
{
    NSLog(@"Test");
}

いらっしゃいませ!

于 2012-05-21T09:46:57.370 に答える
1

ここに画像の説明を入力してください

.hファイルには

IBOutlet UIButton *myButton;

.xibで、ボタンをmyButton(つまり画像)にリンクします

于 2012-05-21T09:56:12.010 に答える