我认为这是一个非常简单的问题,但我是编程新手,所以我可能会以错误的方式处理它。
我对 Objective-C 编写终端应用程序有基本的了解,并且正在自学如何使用 Cocoa GUI。
我了解如何使用一个简单的按钮IBOutlet
并将IBAction
其连接到一种将随机数重复发送到文本字段的方法。
我了解如何添加NSView
文件,将其连接到界面构建器中的自定义视图,并在应用程序启动时通过视图中的随机点绘制路径。
(我一直将此代码放在- (void)drawRect:(NSRect)dirtyRect
创建文件时声明的方法中)。
我似乎无法弄清楚如何将按钮连接到将“刷新”视图的操作 - 在这种情况下,用另一组与路径连接的随机点重新填充它。查看文档,我想我应该以某种方式使用
– (void) setNeedsDisplay(BOOL)flag
但到目前为止我所尝试的一切都没有奏效。请告诉我,我在这里缺少什么?