SpriteKit NSTimeInterval 重命名

Posted

技术标签:

【中文标题】SpriteKit NSTimeInterval 重命名【英文标题】:SpriteKit NSTimeInterval renamed 【发布时间】:2018-07-02 11:30:11 【问题描述】:

我正在尝试在我的项目中使用 SpriteKit,但在我安装它并打开项目后,我收到 28 个错误。我试图将“NSTimeInterval”重命名为“TimeInterval”,但没有成功。我正在使用 Xcode 9.3

这是我的 Podfile:

platform :ios, '9.0'

target 'Aaa' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for Aaa
    pod 'SpriteKit-Spring'
end

我收到这些错误(27 个相同 - 'NSTimeInterval' 已重命名为 'TimeInterval'): Error list screenshot

解决方案: 在 Podfile 中有这一行:

pod 'SpriteKit-Spring', :git => 'https://github.com/ataugeron/SpriteKit-Spring/'

【问题讨论】:

你在这里寻找奇迹,按照错误告诉你的去做并继续,直到你看不到它为止。如果您没有SpriteKit-Spring,那么答案显然是与所有者交谈。 【参考方案1】:

SpriteKit-Spring 还没有更新到 Swift 4,至少没有更新到发布的 pod。有关解决方法,请参阅 https://github.com/ataugeron/SpriteKit-Spring/issues/12。

【讨论】:

谢谢!在那里找到了解决方案。

以上是关于SpriteKit NSTimeInterval 重命名的主要内容,如果未能解决你的问题,请参考以下文章

Sprite Kit 场景未呈现

UTC 中的 NSTimeInterval?

舍入一个 NSTimeInterval 对象的值

如何从 NSTimeInterval 获取十分之一秒、百分之一秒等

NSTimeInterval 格式

将一串数字转换为 NSTimeInterval