我正在尝试处理 NSDocument,因此我尝试了Text System Overview 参考中的Building a Text Editor in 15 Minutes示例。
我对建议的代码进行了一些更改,例如使用属性和综合来代替声明和定义访问器方法。
我遵循了参考文献中写的每个步骤,但无法实现第 5 步:
如果尚未打开,请双击 MyDocument.xib 以在 Interface Builder 中打开文档窗口。从 Xcode 中,将 MyDocument.h 文件图标拖到 MyDocument.xib 的文档窗口中。此步骤通知 MyDocument.xib 文件 MyDocument 对象接口现在有一个名为 textView 的出口变量。
当我编译时,它在 NSDocument 的子类中给了我以下警告:
myDocument 可能不响应 setString
MyDocument 窗口没有出现,每次我尝试执行时都会在控制台中出现此消息:
-[MyDocument 字符串]:无法识别的选择器发送到实例 0x215970
谁能建议我哪里可能错了?我正在尝试在 Snow Leopard 上运行它...检查代码,您也可以从这里下载。