当前位置 : 主页 > 手机开发 > 其它 >

swift – 项目中可用的方法,但不在操场中

来源:互联网 收集:自由互联 发布时间:2021-06-11
我是 Swift的新手 – 使用 Swift 3,Xcode 8.0 beta 6,Mac OS X 10.11.6.以下行在我的项目中有效(这是一个简单的测试用例,看看’contains’方法是否正常工作): if ("hello John".contains("John")){} 它在我的项
我是 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

……等

enter image description here

网友评论