无法渲染实例库未加载[macOS]

时间:2017-08-01 14:06:34

标签: swift xcode macos cocoapods swiftdate

我在尝试在班级中实施@IBDesignable时遇到上述错误。我已经尝试了所有在线解决方案,如删除派生日期更新pod等。但没有什么对我有用。 我正在使用cocoapods version 1.2.1 这是我班级的外观

import Cocoa

@IBDesignable class ClassName: NSView {

    required init?(coder: NSCoder) {
        super.init(coder: coder)
        commonInit();
    }

    override init(frame frameRect: NSRect) {
        super.init(frame: frameRect)
        commonInit();
    }

    func commonInit(){
        wantsLayer = true;
    }

    override func prepareForInterfaceBuilder() {
        layer?.backgroundColor = NSColor.darkGray.cgColor

    }
}

这是我的podfile的外观

source 'https://github.com/CocoaPods/Specs.git'
platform :osx, ’10.11’

target 'ProjectName’ do
  use_frameworks!
  pod 'SwiftDate', '~> 4.1.7’

end

这是我得到的错误的屏幕截图 enter image description here

1 个答案:

答案 0 :(得分:0)

在我的目标项目中,我转到Runpath Search Paths并将@loader_path/Frameworks修改为@loader_path/../Frameworks。这样做可以解决我的问题。