2016-03-22 9 views
0

ich ein Array von Array in Parse in einer Spalte "Polygon" wie folgt benannt gespeichert haben:
[[13.74653990489156,100.4923625509455], [13.74652348443379,100.4925687879127], [13,74636831105128, 100.4925992163138], [13.74660230262049,100.4924453837896]]Wie Array von Array bekommen von parse

Aber ich bin nicht in der Lage, auf diese Daten zuzugreifen = rom parse.

Ich habe diese Methode versucht:

private func gettingPolygonsFromParse() { 
    let query = PFQuery(className: "AttractionPolygon") 
    query.findObjectsInBackgroundWithBlock { (polygonsArray, error) -> Void in 
     if error == nil {     
      for polygon in polygonsArray as! [PFObject] { 
       // I am unable to get polygon value from here. 

      } 
     } 
    } 
} 

Antwort

1

Es ist unklar, ob Polygon Spalte AttractionPolygon Klasse gehört.

Wenn ja, versuchen Sie dies:

for polygon in polygonsArray as! [PFObject] { 
    if let array1 = polygon["Polygon"] as? [[Double]] { 
     for item in array1 { 
      print(item) 
     } 
    } 
} 
+0

Dank @Andrey. Arbeitete für mich! :) –