Swift 2.2 - 'String' 类型的值没有成员'contains' [重复]

Posted

技术标签:

【中文标题】Swift 2.2 - \'String\' 类型的值没有成员\'contains\' [重复]【英文标题】:Swift 2.2 - Value of type 'String' has no member 'contains' [duplicate]Swift 2.2 - 'String' 类型的值没有成员'contains' [重复] 【发布时间】:2016-09-23 00:41:58 【问题描述】:

我正在使用 swift 2.2 并收到错误 Value of type 'String' has no member 'contains',这与 swift 2.1 中的相同。如果包含方法在 swift 2.2 中被弃用或删除,任何人都可以帮忙。

代码

var another = "Test"
another.contains("we")

错误:

“字符串”类型的值没有成员“包含”

【问题讨论】:

***.com/questions/24034043/… 【参考方案1】:

用途:

another.containsString("we")

你会有用的:

import Foundation

containsString的代码中

【讨论】:

IIRC import Cocoa 已经导入 Foundation 所以你不需要添加它。

以上是关于Swift 2.2 - 'String' 类型的值没有成员'contains' [重复]的主要内容,如果未能解决你的问题,请参考以下文章

无法将“Swift._SwiftDeferredNSDictionary<Swift.String, Swift.String>”类型的值转换为“NSMutableDictionary”

错误:无法将“[String]”类型的值分配给 swift 中的“String”类型

“无法将类型 'String' 的值分配给类型 'AnyObject?'”,Swift 3,Xcode 8 beta 6

Swift 3 不能使用 SwiftyJSON 和 Alamofire 为“String”类型的值下标“String”类型的索引

Swift:String类型的值永远不能为零,不允许比较

Swift:无法将类型“[String:DayData]”的值转换为预期的参数类型“AnyObject?”