![240](https://upload.jianshu.io/users/upload_avatars/2426429/eca922a0ba69.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
近期一直在寫技術(shù)類的文章,發(fā)布到簡書和其他技術(shù)類平臺上讲衫,經(jīng)過這幾個月的比較,感覺簡書上逐漸不適合技術(shù)類文章。 看簡書上發(fā)布很多的情感、打卡之類的...
摘要冒泡排序相對來說可岂,多少都有些了解,就是多循環(huán)幾輪翰灾,每一輪找出最大值放在尾部缕粹,直到數(shù)組中的元素有序為止稚茅。在這基礎(chǔ)上,探討一下有沒有高階的方法致开,...
摘要知其然峰锁,更要知其所以然萎馅。前段時間用 String 轉(zhuǎn)換 Int 處理時双戳,發(fā)現(xiàn)一種情況返回 nil,就換成 String 轉(zhuǎn)換 Double ...
摘要要實現(xiàn)一組重復(fù)的動畫糜芳,本質(zhì)上就是找到動畫開始點飒货、結(jié)束點。在動畫結(jié)束的時候峭竣,觸發(fā)開始點塘辅,持續(xù)這樣的動作。這里面要梳理的邏輯就是1.觸發(fā)開始點和...
摘要本文不探討子線程皆撩、主線程扣墩、同步和異步的常規(guī)操作。只是使用DispatchWorkItem 屬性來處理1.子線程切換到主線程和2.主動停止正在...
應(yīng)用場景 iOS 機制規(guī)定扛吞,當處理 UI 事件時呻惕,需要在主線程中進行,比如刷新頁面滥比,添加控件等亚脆。 若把一些計算等耗時操作在子線程處理完成后,再回...
應(yīng)用場景 在 APP 的生命周期中盲泛,可以顯示提示頁面或者自定義彈框時濒持。 或者想要獲取到視圖的根控制器做其他處理時。 就需要先獲取 Window ...
應(yīng)用場景 在項目工程中編寫代碼寺滚,但是需要對部分功能做區(qū)分處理(系統(tǒng)柑营、設(shè)備等)。就需要使用系統(tǒng)的條件編譯方式來處理村视。 API 及語言 Swift ...
應(yīng)用場景 UI 頁面需要顯示保留 n 位小數(shù)的數(shù)據(jù)由境,但是目前的數(shù)據(jù)不是 String 類型。這時蓖议,就需要將這個數(shù)據(jù)轉(zhuǎn)換為 String 類型虏杰。 ...