我在OS X 10.10.2和Xcode 6.1.1上。我想导入XCPlayground模块,以便我可以使用NSURLSession模块进行测试(发出HTTP GET请求)。
当我通过:swift
运行Swift REPL然后运行import XCPlayground
时出现以下错误:
repl.swift:1:8: error: no such module 'XCPlayground'
请注意,import Foundation
可以没有任何错误。
这是正常的吗?如果是这样,我如何成功导入XCPlayground?谢谢你的帮助。
答案 0 :(得分:1)
除了查看实际文档之外,我知道Swift游乐场并不像你想象的那么灵活。您无法轻松导入任何框架/库,但包括一些框架/库,例如Foundation。
周围有工具/插件,例如:BBUToyUnboxing声称可以为您解决此问题。我没用过它。
我建议安装Alcatraz来管理Xcode插件(如果还没有) - 它会让生活变得更好。
旁注:如果您正在考虑在swift中处理http,我建议Alamofire - 我在最近的项目中很喜欢它。
编辑:刚刚阅读了BBUToyUnboxing自述文件的第一部分,如果您相应地构建项目,则应该支持这一点 - 请参阅the example they link to。