"游乐场执行失败"使用XCPShowView时(标识符:视图:)

时间:2015-02-08 12:20:43

标签: ios uiview ios8.1 swift-playground

当使用XCPShowView时,Swift Playground会给我

Playground execution failed: error: Couldn't lookup symbols:

 __TF12XCPlayGround11XCPShowViewFTSSCSo6UIView_T_

我使用xcrun swift-demangle __TF12XCPlayGround11XCPShowViewFTSSCSo6UIView_T_来查看解码名称是什么,它是

XCPlayGround.XCPShowView (Swift.String,ObjectiveC.UIView) -> ()

(虽然你可以通过阅读__TF12XCPlayGround11XCPShowViewFTSSCSo6UIView_T_来看到解码名称是什么)

代码在这里

import UIKit
import XCPlayGround

let modelView: UIView = UIView(frame: CGRect(x: 0, y: 0, width: 375.0, height: 667.0))

XCPShowView("modelView", modelView)

怎么了?

2 个答案:

答案 0 :(得分:2)

该模块被称为" XCPlayground",而不是" XCPlayGround"。符号查找区分大小写。导入在标准HFS +文件系统上可能区分大小写,因此这可以解释导入工作原因但无法找到符号的原因。尝试将其更改为" XCPlayground"看看是否能修复它。

答案 1 :(得分:0)

我从工程师那里得到了这个答案

  

Engineering为您提供以下反馈:

     

无论如何,这个问题都在新的Xcode 6,.3种子中得到解决。