上個月的 iPlayground 真的收穫良多
今天就來記錄一下如何將寫好的 swift 程式變成可執行檔並上傳至 homebrew 供人下載
隔了一個月!!?? 謎之音:沒關係拉,Blog 都能從一月拖到十一月一篇都生不出來了
上個月的 iPlayground 真的收穫良多
今天就來記錄一下如何將寫好的 swift 程式變成可執行檔並上傳至 homebrew 供人下載
隔了一個月!!?? 謎之音:沒關係拉,Blog 都能從一月拖到十一月一篇都生不出來了
到底富奸了多久呢,這系列…
剛好最近想對現在正在用的Jenkins功能部署到其他機器
順便新增一些之前沒用到的功能,趕緊回來填坑@@
接下來將來繼續介紹目前我在使用vim的插件
第一篇中我們用xcrun跟guard幫我們即時編譯出.swift的執行結果
而本篇的要介紹的插件Codi則可以幫我們運行多種不同語言的執行結果
這篇主要來記錄一下自己目前設定好的vim環境
以及一些基礎控制的快捷鍵,以免忘記太多次狗都快被我喂成豬了
在開發軟體的過程中,測試絕對是相當重要的一環
iOS開發者絕對聽過的TestFlight就是apple提供不錯的工具
當然也有不少其他工具可以滿足各式各樣測試的需求
本篇就來介紹最近開始使用並覺得相當不錯的Fabric
雖然老早就想開始寫測試,學習持續整合(Continuous Integration)的東西
但無奈人懶沒藥醫
拖了超久才總算踏出這第一步
雖然做這個好像也只是為了讓自己能少更多事XDD
由於Swift內UICollectionViewFlowLayout所產生的佈局與我要的需求不同
因此在網路上找到了有大大寫出了解決辦法
就趕緊來記錄一下最後的的做法
因為中間偷懶沒寫文章,有不少是加上去但前面沒提到的
所以稍微來回顧一下目前這個棒球紀錄APP時做了哪些功能
作為一款記錄用的APP,比賽期間使用者不太可能只開著這款APP
更別提意外跳出或是記憶體不足造成閃退的狀況了
這時候就應該要把比賽中所記錄到的資訊儲存起來
在APP打開的情況下去判斷之前是否有未完成的比賽
有的話就拿回該有的資訊讓使用者繼續記錄
至於要用什麼方式來儲存使用者紀錄的資料呢?
今天來幫之前寫的ImageView extension加上cache機制
不然每次滑動畫面圖片就不斷閃動
看起來超不舒服而且一直從Firebase下載圖片超浪費效能