我們會盡所能地展現出對Swift語言的熱忱及對奪名的渴望
打開 terminal ( command + space )輸入以下指令安裝 CocoaPods 。 輸入:sudo gem install coco...
繼續昨天的進度,首先,因為我們用了pickerview所以要擴充UI功能,寫在第十一行後。寫完之後會報錯那我們點選報錯之後案fix按鈕,系統會自動將我們缺少的內...
前情提要 在開發 App 的時候,有遇過鍵盤開啟的時候,TextField 卻被擋住無法輸入的情況嗎這時候只要在你的專案裡安裝 IQKeyboardManage...
昨天提到了protocol,今天我們就學習一下extenison的用法,昨天我們可以透協定去規範我們的struct或者class等等,我們可以透過將protoc...
昨天和前天我們分別介紹了UITableView和XIB,今天我們就來利用這兩個工具來實做一個能顯示餐廳資訊的TableView吧!首先,我們要先將TableVi...
因為這次我接的API是openweather,所以我們開始前要先到他們的官網去申請帳號哦!註冊完後回到首頁會發現上面一排有API點選下去,底下第一個會顯示Cur...
Protocol又叫做協定,我們可以透過協定,去讓我們的class或struct去遵從這個協定裡所規範的東西,假設我們的class裡有個func,我如果要改變f...
昨天分享如何從中間彈出、由下而上彈出 UIAlertController今天會介紹: 顯示多個按鈕 在 alert 裡顯示 TextField 顯示多個按...
當你的storyboard裡有太多元件或是你用了太多的storyboard可能會使你的Xcode卡頓甚至死當,原因是storyboard太吃電腦效能了,這時我們...
前情提要 一般在開發的時候,有些功能可能自己寫不出來,但是網路上已經有別人寫好的,那我們只需要將其引入到專案內,就可以使用了 常見的套件管理工具有:(1)Coc...