Vue.js
-
Flutter-狀態管理
一、什麼是狀態管理 大到整個app的狀態,使用者使用app是登入狀態,還是遊客狀態;小到一個按鈕的狀態,按鈕是點選選中狀態還是未點選狀態等等,這些都是狀態管理。...
-
?通過擼一個滾動圖來學習介面卡模式
什麼是介面卡模式 介面卡模式屬於結構型模式中的一種,使用的非常多,極為常見,本文通過擼一個滾動圖來學習介面卡模式,程式碼Swifty。...
-
學習一波Vue3新特性
前言 去年前端界最轟動的事無非是React Hook的釋出,上到react-router、react-redux等生態庫,下到React應用開發者都從class component開發方式積極擁抱Hook。那今年我認為最值得關注的是Vue3.0,目前我們可以從vue-...
-
iOS底層學習 - 記憶體管理之Autoreleasepool
有關記憶體管理的相關優化方案和引用計數的相關原理,我們已經瞭解,本章來講解在記憶體管理中的另一個方案Autoreleasepool...
-
總結:iOS中多執行緒的經典崩潰
前言 iOS崩潰是讓iOS開發人員比較頭痛的事情,app崩潰了,說明程式碼寫的有問題,這時如何快速定位到崩潰的地方很重要。除錯階段是比較容易找到出問題的地方的,但是已經上線的app並分析崩潰報告就比較麻煩了。...
-
iOS基於二進位制重排啟動優化
一、重排原理 當我們向作業系統申請記憶體時,作業系統並不是直接分配給我們實體記憶體,而是隻標記當前程式擁有該段記憶體,當真正使用這段記憶體時才會分配。這種延遲分配實體記憶體的方式就通過 page fault 機制來...
-
面試必備:如何快速列出App的所有+load方法
Objective C +load 方法是個神奇又邪惡的方法。 當新手得到它時,會驚訝於它的神奇。...
-
【iOS】仿喜馬拉雅首頁背景顏色漸變效果
前言 之前公司要求實現喜馬拉雅的首頁背景顏色漸變效果,於是花了一段時間實現了出來,在這裡記錄下,實現該效果主要用到了下面兩個庫:...
