0

所以,我似乎无法让这个(我认为很简单)Cocoa 应用程序正常工作。我有一个 Quartz Composer 补丁,它根据 GUI 输入编写文本文件,然后调用文本文件并将它们显示在第二个显示器(即投影仪)上。一切都在 QC 内部按预期工作。这不是(据我所知)问题。

我设法在 Interface Builder 中构建了 UI,并为文本框和提交按钮设置了绑定。有两个窗口,一个 GUI 和一个 QCView 窗口。当我在 Cocoa Simulator 中模拟它时,两个窗口都会显示,QC 视图播放合成,并且文本框/按钮确实与 QC 补丁对话(经过测试。)但是,无论出于何种原因,补丁都不会成为新的按下提交按钮时的文本文件。(我希望这只是模拟器的奇怪之处,并且当我可以让 .app 工作时它会工作。)

在 XCode 项目中,我添加了 IB UI 和 Quartz 框架(是的,我确定了 - 我正在遵循教程)它编译并运行成功,控制台中没有错误,但是(莫名其妙地)没有 QCView 窗口被发现。此外,GUI 窗口显示正常,但就像模拟器一样,如果我填写文本框并按提交,则不会写入任何文本文件。似乎 Cocoa 应用程序甚至没有加载 QC 补丁(即使在后台。)

嗯。哈普?我什至不知道从哪里开始。我不是一个大代码人,只是打补丁之类的,所以如果解决方案需要任何硬代码,请温柔,哈哈哈。

4

1 回答 1

0

您是否明确显示 QCView 窗口?

如果没有,您是否选中了“启动时可见”复选框?

于 2010-08-21T05:56:49.353 回答