首先,如果标题有误导性,请见谅。这实际上是我第一次使用 Xcode 进行创作,所以我可能有点不理解所有东西的名称等等。
所以,我有一堂课,有几个IBAction
,像这样:
// 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(...)
。
我不知道这种反应叫什么,也不知道我应该怎么做。任何帮助表示赞赏!