遊玩臺北
本節會介紹如何建立一個取得外部 API 資訊並儲存與顯示的應用程式,主要使用 Data.Taipei 臺北市政府資料開放平台 的 API 資料作為示範,這個專案會依序取得臺北市的景點、公園、廁所與住宿資訊。並且利用 iPhone 的定位功能,依照距離由近至遠排序。
你可以在 App Store 中找到這個應用程式,名稱為遊玩臺北 。
以下列出會使用到的 UIKit 元件與功能,如果還有尚未了解的地方,可以先往前面章節複習一下:
- 文字標籤 UILabel
- 按鈕 UIButton
- 進度條 UIProgressView
- 表格 UITableView
- 導覽控制器 UINavigationController
- 標籤列控制器 UITabBarController
- 儲存資訊 NSUserDefaults
- SQLite
除了上述項目外,因應此應用程式的需要,後面幾小節會額外介紹需要的功能:
範例
本節範例程式碼放在 apps/taipeitravel