繁体   English   中英

使用XCPShowView时,“操场执行失败”(标识符:view :)

[英]“Playground execution failed” when using XCPShowView(identifier: view:)

使用XCPShowView时,Swift Playground给了我

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

 __TF12XCPlayGround11XCPShowViewFTSSCSo6UIView_T_

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

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

(尽管您可以通过阅读__TF12XCPlayGround11XCPShowViewFTSSCSo6UIView_T_来查看已__TF12XCPlayGround11XCPShowViewFTSSCSo6UIView_T_名称是__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)

怎么了?

该模块称为“ XCPlayground”,而不是“ XCPlayGround”。 符号查找区分大小写。 在标准的HFS +文件系统上,导入可能区分大小写,因此可以解释为什么导入有效但找不到符号。 尝试将其更改为“ XCPlayground”,看看是否可以解决。

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

工程为您提供以下反馈:

无论如何,新的Xcode 6,.3种子中解决了此问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM