Hallo,
habe in meinem Swift Projekt eine MSSQL Objective C library eingebunden. Wenn ich eine Abfrage ausführe, erhalte ich ein Array<AnyObject>? zurück.
In dem Array sind wiederum Arrays<String>.
Jetzt möchte ich das ganze casten:
Alles anzeigen
Ich hätte gerne in dem Array ein Optinal Array wieder:
result = results as? Array<Array<String>?>
Gruß
habe in meinem Swift Projekt eine MSSQL Objective C library eingebunden. Wenn ich eine Abfrage ausführe, erhalte ich ein Array<AnyObject>? zurück.
In dem Array sind wiederum Arrays<String>.
Jetzt möchte ich das ganze casten:
C-Quellcode
- func execute(query: String) -> Array<[String]?>? {
- var result: Array<[String]?>?
- self.client.connect(host + ":" + port, username: username, password: password, database: database) { (connected) -> Void in
- if connected {
- self.client.execute(query, completion: { (results: Array<AnyObject>?) -> Void in
- result = results as? Array<[String]>; //Fehler
- })
- }
- }
- return result;
- }
Ich hätte gerne in dem Array ein Optinal Array wieder:
result = results as? Array<Array<String>?>
Gruß