【问题标题】:Quartz composer view in Xcode 5Xcode 5 中的 Quartz 作曲家视图
【发布时间】:2014-02-04 18:46:26
【问题描述】:

任何人都可以在 Xcode 5 中放置 QCview 吗?

虽然我已经添加了框架,但在主窗口中创建一个带有 QC 视图的简单 Cocoa 应用程序会报告错误。

我在此处链接了应用程序的 .zip:Link

报告是

    CompileXIB Testapp/Base.lproj/MainMenu.xib
    cd /Users/Maxime/Desktop/Testapp
    setenv XCODE_DEVELOPER_USR_PATH /Applications/Xcode.app/Contents/Developer/usr/bin/..
    /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --minimum-deployment-target 10.8 --output-format human-readable-text --compile /Users/Maxime/Library/Developer/Xcode/DerivedData/Testapp-hjzpidyolnahdtgvvkqyvmnhxmtw/Build/Products/Debug/Testapp.app/Contents/Resources/Base.lproj/MainMenu.nib /Users/Maxime/Desktop/Testapp/Testapp/Base.lproj/MainMenu.xib

Command /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool failed with exit code 255

感谢您的帮助

【问题讨论】:

    标签: xcode5 quartz-composer


    【解决方案1】:

    Xcode 5 release notes 将此列为已知问题:

    包含来自 Quartz Composer 的 QCView 实例的 Xib 文件无法构建,并且无法由 ibtool 处理。将画布上的 QCView 实例替换为库中的自定义视图实例,并在身份检查器中将其自定义类设置为“QCView”。

    在 Xcode 5.1 中,如果我按照这些说明进行操作,它将成功编译。

    【讨论】:

    • 它也为我编译,但我无法让 QC 组合出现。有关该解决方案的更多细节将非常有用,因为简单地将 QCView 对象替换为自定义视图并不能解决问题 AFAIK。这可能很复杂,因为我将 XCode 应用程序中的键值传递到组合中。有关如何执行此操作的任何帮助建议?
    猜你喜欢
    • 2015-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-26
    • 1970-01-01
    • 1970-01-01
    • 2016-04-26
    • 2016-09-30
    相关资源
    最近更新 更多