まず、タイトルが誤解を招く場合は申し訳ありません。これは文字通りXcodeを使った初めての作成なので、すべてが呼ばれているものなどに少し戸惑うかもしれません。
IBAction
だから、私はいくつかの'sを持つクラスを持っています、このようなもの:
// AppController.h
#import <Foundation/Foundation.h>
@interface AppController : NSObject {
}
+ (void)addItem;
- (IBAction)addButton:(id)sender;
@end
と:
// AppController.m
#import "AppController.h"
@implementation AppController
+ (void)addItem {
NSLog("Action");
}
- (IBAction)addButton:(id)sender {
[[self class] addItem];
}
アプリを実行して、を起動するボタンをクリックするとIBAction
、アプリがハングし、Xcodeウィンドウが選択され、行に緑色の「ブレークポイント」が表示されますNSLog(...)
。
この反応が何と呼ばれているのか、それに対して何をすべきかわかりません。どんな助けでも大歓迎です!