Ios &引用;致命错误:不可用的函数可以';不要被称为;
所以我刚下载了Xcode 7 GM,并弹出了这个错误:Ios &引用;致命错误:不可用的函数可以';不要被称为;,ios,xcode,swift,swift2,Ios,Xcode,Swift,Swift2,所以我刚下载了Xcode 7 GM,并弹出了这个错误: fatal error: unavailable function can't be called: file /Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-700.0.59/src/swift/stdlib/public/core/RangeReplaceableCollectionType.swift, line 329 关于如何解决这个问题有什么想法吗?事实证明,
fatal error: unavailable function can't be called: file /Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-700.0.59/src/swift/stdlib/public/core/RangeReplaceableCollectionType.swift, line 329
关于如何解决这个问题有什么想法吗?事实证明,我有一个协议,要求使用函数
extend
public protocol Appendable: Initiable, SequenceType
{
mutating func insert(_: Generator.Element)
mutating func append(_: Generator.Element)
mutating func extend<S: SequenceType where S.Generator.Element == Generator.Element>(_: S)
}
公共协议可附加:可初始化,SequenceType
{
变异func插入(u3;:Generator.Element)
mutating func append(\ ux:Generator.Element)
变异函数扩展(Us:S)
}
现在extend
已经被重命名为appendContentsOf
,但是当我的协议需要Xcode时,Xcode仍然保持沉默(一个bug)。每当我在一致类型上调用extend
(在我的例子中是Array
,Dictionary
和Set
),而不是告诉我extend
已经重命名,它只是通过使用appendeable
以及extend
保证的函数来解决问题。猜猜是谁提供了实现
对
PS:在执行所有这些操作之前,我运行了migrator,它应该已经解决了这个问题,但是,呃。清理项目/删除所有派生数据有帮助吗?