如何制作`nsviewController` a@mainactor`并实现nsmenuitemvalidation“ a@mainactor”
我有一个自定义 nsviewController 实现 nsmenuitemvalidation 协议的子类。这很好,直到我将视图控制器标记为 @mainactor 。 我认为苹果将所有视图控…
有关segue和nsviewController的问题
我是迅速的新手,有一个问题。 我为客户提供了ViewController,其中包含一个列出了他们过去发票的桌面视图。当我双击发票时,它将打开详细说明事务的…
NSViewController 未创建
我正在构建一个可可应用程序,其中包含一个带有 xib 的主窗口控制器。该 xib 包含许多自定义视图类。我想向 xib 添加一个 NSViewController,但我遇到…
NSMutableArray 在需要加载之前没有被填充
我正在尝试设置一个简单的基于 Mac 的 2D 平铺引擎,使用 2D NSMutableArray 进行映射。我使用 NSViewController 的子类来引用地图对象(其中包含所述…
NSToolbar 和视图控制器层次结构
我有以下类层次结构: NSViewController MyGeneralViewController ViewControllerA ViewControllerB MyGeneralViewController 包含 ViewControllerA …
正确使用 NSViewControllerrepresentedObject
我有一个 NSViewController 管理一个 NSTableView 并注意到 NSViewController 有一个 representedObject 属性,但它不是一个IBOutlet 和我无法将 NSTa…
从 Cocoa 中的其他 nib(即 Interface Builder)加载 nib
我在 Interface Builder 中有一个视图设置,其中包含一个加载另一个 Nib 文件的 viewController。但是,由于某种原因,正在加载的 nib 文件中包含的对…
实例变量在 initWithNib 之后和 NSViewController 中的 IBAction 之前丢失值
我正在编写的 OS X 应用程序有一个非常基本的初始化问题。我正在 NSViewController 中的 initWithNibName 中初始化实例变量。然而,当我在 IBAction …
添加子视图时访问父视图
我有一个 ViewController,其中有 2 个不同大小的 NSView。我想将自定义 ViewController 的视图作为子视图添加到这两个 NSView 中,并动态调整大小以…
如何在NSViewController中调用registerForDraggedTypes?
我有一个 MainViewController ,其中有一个 splitview 。接下来,我有两个视图控制器来控制分割视图中的每个视图。我希望能够在这些视图之一中拖放文…
如何在 NSViewController 的子类中处理键盘事件?
我正在创建一个具有类似向导结构的可可应用程序。 所有对话框都是 NSViewController 的子类。目前我无法获取键盘事件,例如 keyDown 和 keyUp.. 请帮…
如何将 nib 自定义视图绑定到 NSVIew 子类
我有一个简单的要求。 单击 + 按钮时,我尝试将自定义视图添加到 SplitView 中。 我创建了一个 MyCustomView 类,它是 NSView 的子类。 在应用程序 ni…
如果 NSManagedObject 子类对象是 NSViewController 的代表对象,这是一个错误吗?
在 NSViewController 子类中,此 BOOL 在控制台中返回“fault is (null)”: Submission *sub = [self representedObject]; BOOL fault = [sub isFaul…
在各种视图/笔尖之间共享用于绑定的对象(特别是 NSDocument)
我正在使用 Xcode 4 为 OSX (Lion) 编写一个应用程序。 这个应用程序有点碰壁,而且到目前为止,互联网已经证明不是特别有帮助。 我定义了一个文档,…
对于 Cocoa 视图控制器的推送/弹出有什么解决方案吗?
让我解决这个问题:我习惯了 UIKit,您可以在其中将视图控制器推送/弹出到您想要的内容。这在 Mac 上行不通。 使用 TwUI,这在 Mac 上运行得非常好。…