2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Mobile Development
選手 63 文章 1377
Day 16
2022-10-01
1497
0
將一些常用的widget組合提取出來,可以增加組件的複用性,在更動時也比較好維護。 這同時也考驗這個自定義的組件是否充分設計:有新的需求的時候,應該要可以直接擴...
Day 4
2022-09-16
1497
0
XIB 和 Storyboard 的差異 Storyboard 是重量級的:他主要用來描述整體介面控制器,管理控制器之間的跳轉 XIB 是輕量級的:描述局部介...
Day 6
2022-09-12
1495
0
Service 是可以在後台運行而且不提供介面的元件,常用在執行長時間運行的操作,一旦啟動 Service 的話將會持續運行一段時間,就算使用者切換到不同應用程...
Day 10
2022-09-21
1494
0
為了給多個國家的使用者使用,大部份 App 都會有支援多國語系,使 App 根據語言設定,進而顯示不同的文本 多國語系的實作可分為以下兩種 依據使用者裝置所設...
Day 7
2022-09-22
1487
0
目前為止,我們已經介紹了幾種影響效能的因素及解決方式: App 啟動時間過長 → 延後初始化或使用 Startup libraryApp 檔案過大 → 精簡...
Day 26
2022-10-11
1486
0
今天要來介紹一個被Google收購成為其旗下的優質服務-Firebase。以後你專案越做越大一定會認識越來越多的第三方SDK。科普一下:SDK就像是工具。假設你...