文章預讀 Podspec Syntax Reference(Podspec語法)使用 COCOAPODS 管理自定義庫將自己的代碼上傳到CocoaPods上作為第三方使用Co...
文章預讀 Podspec Syntax Reference(Podspec語法)使用 COCOAPODS 管理自定義庫將自己的代碼上傳到CocoaPods上作為第三方使用Co...
最近想用Mac電腦訪問github發(fā)現(xiàn)一直登不上去,在命令行終端ping www.github.com也是超時,以前訪問github是沒有問題的,不知道出了什么問題,于是各種...
APP的性能監(jiān)控包括: CPU 占用率、 內(nèi)存使用情況、網(wǎng)絡狀況監(jiān)控、啟動時閃退、卡頓、FPS、使用時崩潰、耗電量監(jiān)控、流量監(jiān)控等等。 文中所有代碼都已同步到github中,...
摘要冒泡排序相對來說,多少都有些了解,就是多循環(huán)幾輪,每一輪找出最大值放在尾部,直到數(shù)組中的元素有序為止。在這基礎上,探討一下有沒有高階的方法,比如1.提前結(jié)束循環(huán),或者2....
沒有iPhone12,適配還是要做的!??! 一、像素大小 新增4款手機3種分辨率,直接上圖: 二、機型判斷的宏定義 更新下宏定義,又可以愉快的寫bug了。 Final 如果有...
想寫個小桌面app來幫助我們簡化一些流程,于是選擇了SwiftUI,開篇記錄問題的文兒叭~~https://developer.apple.com/tutorials/swi...
摘要知其然,更要知其所以然。前段時間用 String 轉(zhuǎn)換 Int 處理時,發(fā)現(xiàn)一種情況返回 nil,就換成 String 轉(zhuǎn)換 Double 的方式處理。今天就要來看看這種...
摘要要實現(xiàn)一組重復的動畫,本質(zhì)上就是找到動畫開始點、結(jié)束點。在動畫結(jié)束的時候,觸發(fā)開始點,持續(xù)這樣的動作。這里面要梳理的邏輯就是1.觸發(fā)開始點和2.監(jiān)聽動畫結(jié)束點。這兩個邏輯...
應用場景 iOS 機制規(guī)定,當處理 UI 事件時,需要在主線程中進行,比如刷新頁面,添加控件等。 若把一些計算等耗時操作在子線程處理完成后,再回到主線程處理 UI 事件時,需...
應用場景 在 APP 的生命周期中,可以顯示提示頁面或者自定義彈框時。 或者想要獲取到視圖的根控制器做其他處理時。 就需要先獲取 Window 視圖,在這個視圖上做顯示提示頁...
什么是Podfile ? CocoaPods是用ruby實現(xiàn)的,因此Podfile文件的語法就是ruby的語法。podfile是一個說明文件,用以描述管理一個或者多個Xcod...
應用場景 在項目工程中編寫代碼,但是需要對部分功能做區(qū)分處理(系統(tǒng)、設備等)。就需要使用系統(tǒng)的條件編譯方式來處理。 API 及語言 Swift 核心邏輯/代碼 主要是通過#i...
應用場景 UI 頁面需要顯示保留 n 位小數(shù)的數(shù)據(jù),但是目前的數(shù)據(jù)不是 String 類型。這時,就需要將這個數(shù)據(jù)轉(zhuǎn)換為 String 類型。 API 及語言 String ...
一、公有Pod庫 公有Pod庫大家應該都比較熟悉,項目中經(jīng)常使用的三方庫,如AFNetworking,Masonry,SDWebImage等都屬于公有Pod庫,任何一個開發(fā)者...
應用場景 一般服務器存儲時間為 UTC 時間(UTC 為世界時間),保證時間的一致性。但是對于前端顯示時間的時候,就非常不友好。需要前端將 UTC 時間轉(zhuǎn)換為本地時間顯示。 ...
應用場景 獲取動畫停止或者結(jié)束的標示,并做相應的處理 API 以及語言 CABasicAnimation swift 關(guān)鍵代碼 設置動畫對象的代理 CAAnimationDe...