1

我最近开始使用 Xcode,来自 C# 背景。我正在努力为 OSX 实现一些我在 C# 中发现相当微不足道的东西。

基本上,我想创建一个包含两个点的模型。然后我想打开一个窗口,其中包含一个自定义视图,该视图链接到一个对象,该对象是 NSView 的子类。然后,我想使用基于 NSView 的对象的dirtyRect 函数在这两点之间画一条线。

我已经按照示例进行了此操作,并且效果很好。但是,我希望能够打开多个窗口,每个窗口都具有相同类型的视图,以便使用相同的技术显示数据,但每个窗口都与不同的模型相关联。

如何让基于 NSView 的对象知道它应该绘制什么模型数据?我想我在这里遗漏了一些愚蠢的简单东西......

谢谢,

汤姆。

4

0 回答 0