Update auf Xcode 6.3.1 mit neuem Swift 1.2, die alte Methode ändere auf count
, aber wenn ich umstelle, verwende immer count
werfen diese Fehlermeldung aus:Swift 1.2 kann 'count' mit einer Argumentliste vom Typ '(String)' nicht aufrufen
nicht ‚count‘ mit einem Argument Liste vom Typ ‚(String)‘
Dieser Ausschnitt ist ich von Apple doc kopiert, aber die Arbeit aufrufen kann immer noch nicht.
func printAndCount(stringToPrint: String) -> Int {
println(stringToPrint)
return count(stringToPrint)
}
func printWithoutCounting(stringToPrint: String) {
printAndCount(stringToPrint)
}
printAndCount("hello, world")
Dieser Code kompiliert und läuft ohne Probleme in meinem Xcode 6.3.1. –
möglich Duplikat [Stringlänge in Swift 1.2 und Swift 2.0] (http://stackoverflow.com/questions/29575140/string-length-in-swift-1-2-and-swift-2-0) –