FOURSQUARE API
Published in
2 min readJun 11, 2018
好久沒有更新作業了..XD
Foursquare是一個提供各種地標的工具,可以搜尋、找熱門、鄰近地點、找類似店家或尋找活動等等。
學api串接的時候還不熟練,所以在找個api來練習,。
主要練習:
- API串接
- map view
先用foursquare 裡面 Get Venue Recommendations 的部分加進去,現在可以顯示出附近幾公里的餐廳。
Map view 也可以show一些地標氣球,或畫polyline等等,當然只用到map就會用到我們身處的座標,所必需要去info.plist裡面增加允許取得位置的設定。
分別有兩種可以設定,一種是Location When In Use Usage Description 在執行app期間才抓取位置,另一種是Location Always Usage Description 永遠抓取位置。
加上之後,在viewDidLoad的地方,就要加上location manager的requestAlwaysAuthorization()或是requestWhenInUseAuthorization(),就會出現剛開始那個詢問是否抓取現在位置的alert。
裡面也再練習了一次json解析,也瘋狂轉型,不過也讓自己更熟悉一點這種比較複雜的json了。
用最新出爐xcode 10生出的第一個小練習: