我是Objective-C编程mac应用程序的新手,需要帮助。当我控制单击并从按钮拖动到第一响应者时,它会弹出一个框,您可以从中选择一些在单击按钮时运行的预定义函数。关于函数说newDocument。我想知道这是否意味着它创建了一个新文档(文件),如果是这样,如何实际创建它。我尝试选择newDocument,但是当我运行应用程序时,它说:2016-03-16 15:39:57.889 Test[26619:4382721] The (null) type doesn't map to any NSDocumentClass.
我的按钮只是命名为create file并且没有附加代码,只有预定义的函数。
答案 0 :(得分:0)
您看到的方法newDocument
是Document Architecture的一部分。如果您想使用它,您需要学习文档,特定功能newDocument
在您的应用程序中创建一个“文档”以及相关的“窗口”而不是“文件”本身
听起来你真的需要阅读Cocoa Event Handling Guide以了解如何处理鼠标事件,而File System Programming Guide则需要了解如何阅读&写文件。
HTH