【问题标题】:enumerateBodiesAlongRayStart prints "Chance" to console in Xcode 6enumerateBodiesAlongRayStart 在 Xcode 6 中将“机会”打印到控制台
【发布时间】:2014-10-10 19:47:10
【问题描述】:

我正在使用 enumerateBodiesAlongRayStart 并且此方法不断将“机会”一词打印到我的控制台。有什么办法可以抑制这种情况吗?怎么了?

self.gameScene.physicsWorld.enumerateBodiesAlongRayStart(self.rayStart, end: self.rayEnd, usingBlock: {
    body, point, normal, stop in

})

【问题讨论】:

  • 你的程序中其他地方有字符串“Chance”吗?
  • no.. 我没有在我的应用程序的任何地方打印到控制台
  • 我问了同样的问题并将其删除,因为人们认为这是我在做的事情!是的,这是一个我希望 Apple 修复的错误,因为在我的情况下,由于所有的 println,它会导致性能问题!
  • 人们真的需要自己尝试一下=/

标签: ios loops swift sprite-kit


【解决方案1】:

我有同样的“问题”。它似乎是 /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit 中的调试输出。 希望它会在 beta7 中被移除。

由 gfrs 编辑:未删除。目前存在于 Xcode 6 GM 中。

gfrs 编辑 2:仍未修复。目前存在于 Xcode 6.1

【讨论】:

  • 你有reported this bug 给苹果吗?如果不报告,它不太可能得到修复。
  • 报告了,这个bug的id是17901339。
  • 在 6.3 中仍未修复。
  • 我也有同样的问题。在 6.4 中未修复。
  • 我现在正在使用 Xcode 7,但仍然遇到此错误。请告诉我其他人还看到它吗?我昨天刚开始开发一款游戏,它几乎无法调试。我用谷歌搜索了很多,也几乎没有找到关于这个错误的任何信息。我​​认为对于一年多的错误,互联网上会有更多的报告?
猜你喜欢
  • 1970-01-01
  • 2015-02-17
  • 2021-02-17
  • 2015-10-02
  • 2014-04-14
  • 2019-10-24
  • 1970-01-01
  • 2013-01-21
  • 1970-01-01
相关资源
最近更新 更多