2
Tの配列の配列を拡張する拡張を作成したいと考えています。ちょっとそのように:Tの配列の配列を拡張します。ここでTはComparableです。
extension Array where Element == Array<T: Comparable> {
}
残念ながら、これは動作しません。
これを行う方法はありますか?
ありがとうございました
Tの配列の配列を拡張する拡張を作成したいと考えています。ちょっとそのように:Tの配列の配列を拡張します。ここでTはComparableです。
extension Array where Element == Array<T: Comparable> {
}
残念ながら、これは動作しません。
これを行う方法はありますか?
ありがとうございました
これは実際にはSwift 4で利用可能です。あなたは、ドキュメントhere
でそれについて読むことができます。しかし、ここでスニペットは(これは、上記の新しいXcodeの9としてコンパイルされます)
extension Array where Element: Equatable {
func isTop(_ item: Element) -> Bool {
guard let topItem = self.last else {
return false
}
return topItem == item
}
}
私はequatable要素の2D配列を拡張したいです! :) –