Ich habe ein Problem mit meinem schnellen Code, wenn ich meine Anwendung auf meinem Gerät ausführen werde. Wenn ich es auf dem Simulator laufe, ist alles in Ordnung, aber wenn ich es auf meinem Gerät laufen lasse, erhalte ich zwei Fehler.Swift2 Mehrdeutige Verwendung von Index, wenn ich es auf Gerät
Ich bekomme zwei Fehler in den letzten zwei Zeilen, und es heißt "mehrdeutige Verwendung von Index" auf beiden Zeilen.
Im die neuesten Xcode laufen, wenn das für jede Hilfe ist ...
let requestURL: NSURL = NSURL(string: "The webpage im getting info from")!
let urlRequest: NSMutableURLRequest = NSMutableURLRequest(URL: requestURL)
let session = NSURLSession.sharedSession()
let task = session.dataTaskWithRequest(urlRequest) {
(data, response, error) -> Void in
let httpResponse = response as! NSHTTPURLResponse // method that access information
let statusCode = httpResponse.statusCode
if (statusCode == 200) {
do{
let json = try NSJSONSerialization.JSONObjectWithData(data!, options:.AllowFragments)
// naming the two variables from json
if let counter = json["counts"] {
// It gets an error on both the peopleIn and peopleOut
let peopleIn = counter! [0]
let peopleOut = counter! [1]
Ich hoffe, der Zähler, d. H. Json ["counts"] ist eine richtige Array-Struktur. –