プロジェクトでCVCalendarを使用しており、Xcode を 8.0 Beta に更新しました。問題は、1 つのファイルで次のようなエラーが表示されることです。
1) '()' 型の引数リストを使用して 'Int' 型の Intializer を呼び出すことはできません
2) 引数ラベル '(body:)' が使用可能なオーバーロードと一致しません
// MARK: - SequenceType
private var storage = [T]()
extension CVSet: Sequence {
public func makeIterator() -> AnyIterator<T> {
var power = 0
let nextClosure : () -> T? = {
(power < self.count) ? self.storage[Int(power += 1)] : nil //Getting error here self.storage[Int(power += 1)]
}
return AnyIterator(body: nextClosure)
}
}