のArray内のすべての文字列から、不要な文字を排除:私はこのデータを保持しているcoordinateArrayと呼ばれる配列を持って迅速
["(19.452187074041884", " -99.1457748413086)", "(19.443769985032485", " -99.14852142333984)", "(19.443446242121073", " -99.13787841796875)", "(19.450244707639662", " -99.13822174072266)"]
["(19.407780723677718", " -99.18417591514299)", "(19.400373302640162", " -99.18473381461808)", "(19.400049473260434", " -99.18039936485002)", "(19.405433052977592", " -99.17838234367082)"]
["(19.4022042123319", " -99.1457748413086)", "(19.401070819438004", " -99.16139602661133)", "(19.39184146912981", " -99.16268348693848)", "(19.389736456288546", " -99.14706230163574)"]
["(19.42114689571205", " -99.17375564575195)", "(19.425598915444077", " -99.15392875671387)", "(19.414913863184566", " -99.1547)", "(19.41264724664359", " -99.16594505310059)", "(19.412890099927345", " -99.16766166687012)"]
私は各座標
私はどのように行うことができますから、括弧を削除する必要がありますこれはSwift 3.0でですか?
私はこの
let coordinateArray = coor.components(separatedBy: ",")
var coordinateArrayF = [String]()
for coordinate in coordinateArray {
let coordinatevar = coordinate.replacingOccurrences(of: "()", with: "")
coordinateArrayF.append(coordinatevar)
}
を実行しようとしました。しかし、私が間違っているの何に動作していませんか?
*この配列を生成する*コードを修正し、タプルやCLLocationCoordinate2Dなどの配列にするのがよいでしょう。 –
それは私が最初からやろうとしていたものでしたが、私はどのように分かっていません! CLLocationCoordinate2Dの配列を作るために何が必要なのですか?コンポーネント(separatedBy: "、")を使って、巨大な座標列から配列を生成していますか?ありがとう 私が受け取ったもの –