我是
Swift的新手 – 使用
Swift 3,Xcode 8.0 beta 6,Mac OS X 10.11.6.以下行在我的项目中有效(这是一个简单的测试用例,看看’contains’方法是否正常工作):
if ("hello John".contains("John")){}
它在我的项目中工作正常,但当我剪切并粘贴到一个游乐场项目时,它会出错:
“Value of type ‘String’ has no member ‘contains'”.
我的问题是,除了为什么抛出这个错误之外,是否有不同的框架/功能/方法等在正常项目的游乐场项目中使用?
谢谢你的帮助.
乡绅.
解决方法
在Playgrounds中你可能会错过一些框架 – 你也需要导入框架,以便能够访问它的方法:
喜欢
import Foundation // responsible for strings for example
要么
import UIKit // responsible for UI elements
……等