2016-02-21 51 views
1

我正在研究一個應用程序,它從MYSQL數據庫中檢索位置作爲點類型。創建自定義對象的參數之一是CLLocationCoordinate2D。在我從服務器編碼JSON之後,我一直未能弄清楚Point類型是如何工作的。我一直無法找到任何有用的文檔,說明返回的內容或從MYSQL轉換到Swift CLLocationCoordinate2D的方法,並且想知道是否有其他人有過這方面的經驗。謝謝從MYSQL轉換爲Swift CLLocationCoordinate2D

回答

0

經過許多小時的搜索,我有一個工作的解決方案。不知道這是不是最好的方式,但它的工作原理。

由於MYSQL點是店作爲(經緯度)(沒有逗號),我能發出select語句

SELECT X(Column Name), Y(Column Name) from TABLE_NAME 

這回給我的每個值。從那裏,我用

(jsonElement as! NSString).doubleValue 

創建點,這是必要的,以創建一個CLLocationCoordinate2D CLLocationDegrees。如果其他人找到了更好或更有效的解決方案,我很樂意聽到。謝謝