#筆記 — 利用Sheetsu生成API
Published in
3 min readJan 16, 2018
從Google試算表生成API。
一、在Google試算表做一個資料表來做測試,第一列要是欄位名稱。
二、打開Sheetsu,貼上試算表的網址。
Success! 拿到了api網址了,來看一下Sheetsu的documentation。
這次只有做READ的部分,有一個table view顯示我們的資料。
當我們滑動時,邊抓取我的需要的資料。
三、顯示
可以看到已經成功拿到我們用sheetsu把試算表轉成json的資料了,接下來就讓它顯示在模擬器上。
limit用來控制抓資料顯示的row的數量,offset則是設定要從哪一個row開始顯示(預設是0)。
我們在tableView的willDisplay cell告訴它我們要顯示出來哪些,但因為我們剛剛設定limit=5 & offset=0,所以現在只會有五筆資料顯示出來。
因為設定limit是5,我們就需要在介面顯示到第5筆之後變更offset。
我們這個資料表只顯示5筆,在繼續往下滑還會出現更多,所以宣告一個hasMoreData,來判斷。
顯示出來之後,接下來要做refresh的動作。