gpt4 book ai didi

swift - 方法在项目中可用但在 playground 中不可用

转载 作者:搜寻专家 更新时间:2023-10-31 19:29:19 25 4
gpt4 key购买 nike

我是 Swift 的新手 - 使用 Swift 3、Xcode 8.0 beta 6、Mac OS X 10.11.6。以下行在我的项目中有效(这是一个简单的测试用例,用于查看“包含”方法是否有效):

if ("hello John".contains("John")){}

它在我的项目中运行良好,但是当我将其剪切并粘贴到 playground 项目中时,出现错误:

"Value of type 'String' has no member 'contains'".

我的问题是,除了为什么会抛出这个错误之外, Playground 项目中使用的框架/功能/方法等是否与普通项目不同?谢谢你的帮助。乡绅。

最佳答案

在 Playgrounds 中,您可能会错过一些框架 - 您还需要导入框架,以便能够访问其方法:

喜欢

import Foundation // responsible for strings for example

import UIKit // responsible for UI elements

...等等

enter image description here

关于swift - 方法在项目中可用但在 playground 中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39546629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com