1

我正在学习使用 Xcode 4 的本教程。本教程适用于带有 Interface Builder 的 Xcode 3,从那时起 Xcode 发生了变化。

我正在进行的步骤:

Xcode 3 步骤图
(来源:cocoalab.com

在调色板的 Action 部分,单击 Add (+) 按钮以向 MFAExampleClass 类添加一个动作(即一个动作方法)。将 Interface Builder 提供的默认名称替换为更有意义的名称(例如,您可以输入“setTo5:”,因为我们将编程此方法以在文本字段中显示数字 5)。添加另一个方法,并为其命名(例如“reset:”,因为我们将对其进行编程以在文本字段中显示数字 0)。请注意,我们的方法名称都以冒号(“:”)结尾。稍后再详细介绍。

我浏览了可能是“类库”窗格的菜单项,但我找不到它。有谁知道它在哪里?或者我是否必须以不同于教程描述的方式完成此任务?

4.6.3在 Mac OS X 上运行 Xcode 10.8.4

4

2 回答 2

1

该按钮只是向您的类添加一个存根方法。您可以手动添加它:

@interface MFAExampleClass : NSObject
...
-(IBAction)setTo5:(id)sender;
@end

@implementation MFAExampleClass
...
-(IBAction)setTo5:(id)sender
{
    // Action code here
}
@end
于 2013-08-03T16:41:31.827 回答
1

您可以在笔尖旁边的头文件中打开一个助手窗口,然后选择拖动一个按钮来创建 IBOutlet 或 IBAction

于 2013-08-03T17:08:59.073 回答