Ich habe folgende Swift 2.x Syntax:Swift 2.x -> Swift 3.0 Umwandlung Problem mit String.fromCString
if let columnType = String.fromCString(sqlite3_column_decltype(pStmt, i))?.uppercased() {
Ich versuche, meinen Code swift 3.0 zu konvertieren. Jedoch kann ich diese Aussage nicht zum Funktionieren bringen. Ich habe zur Zeit die folgenden aber sein gibt mir:
if let columnType = String(cString: sqlite3_column_decltype(pStmt, i))?.uppercased() {
Entfernen Sie die Fragezeichen. –
@CleverError 'Initialisierer für bedingte Bindung muss optionalen Typ haben, nicht 'String'' – user594883