0

过去我来过这里几次,希望能得到你们的帮助。

我在 Xcode 和 iOS 方面有经验,但我刚刚来了一个跨 cocoapods。

我想使用 AsyncDisplayKit 并且我已经将它添加到我的 podfile 中,就像他们在他们的网站上解释的那样:

platform :ios, '8.0'
pod 'AsyncDisplayKit'

我正在使用 Swift,所以我还有一个桥接文件,我在其中导入了如下文件:

#import <AsyncDisplayKit/AsyncDisplayKit.h>
#import <AsyncDisplayKit/_ASDisplayLayer.h>

一切都很好,直到我尝试创建一个使用“ASDisplayNode”的新类:

class GradientNode: ASDisplayNode
{
  class func drawRect(bounds: CGRect, withParameters parameters: NSObjectProtocol!,
      isCancelled isCancelledBlock: asdisplaynode_iscancelled_block_t!, isRasterizing: Bool) {

      // Drawing gradient ...

   }
}

该类编译得很好,但无论如何我都会遇到一些错误:

xcode 编译器错误

我试图删除派生数据并清理项目。我还再次运行了“pod install”命令。这是我在项目构建阶段或构建设置中缺少的东西。我还包括了 ASyncDisplayKit 需要的框架。我必须包含任何其他文件或框架,或者为什么 Xcode 会给我这些错误?

我有 Xcode 6.1.1。谢谢。

4

0 回答 0