之前關(guān)于RunLoop只知道一點,最近花時間重新系統(tǒng)的學(xué)習(xí)了一下,以下是我的學(xué)習(xí)筆記及總結(jié)。有不足的部分,望大佬不吝賜教。 1.RunLoop 概念 計算機處理任務(wù)有進程和線...
之前關(guān)于RunLoop只知道一點,最近花時間重新系統(tǒng)的學(xué)習(xí)了一下,以下是我的學(xué)習(xí)筆記及總結(jié)。有不足的部分,望大佬不吝賜教。 1.RunLoop 概念 計算機處理任務(wù)有進程和線...
前言 啟動時間是衡量應(yīng)用品質(zhì)的重要指標(biāo)。 本文首先會從原理上出發(fā),講解iOS系統(tǒng)是如何啟動APP的,然后從main函數(shù)之前和main函數(shù)之后倆個角度去分析如何優(yōu)化啟動時間。 ...
怎么檢測項目中的Data race? 下面就進入正題簡單聊一聊iOS中的鎖,以及相關(guān)的內(nèi)容(由于本人能力有限,文中難免有一些遺漏或者錯誤,請各位看官不吝賜教!謝謝!??) 簡單...
今天項目有個需求,需要對H5做截圖,來分享QQ、微博、微信,要對整個H5包含的所有內(nèi)容來做截圖 1.首先我想到第一種的截圖方法是對webview直接截圖 但是這樣截取出來 下...
GitHub: CocoaLumberjack star: 11.9k CocoaLumberjack 是一個適用于 Mac 和 iOS 的快速、簡單、功能強大且靈活的日志框...
借鑒于http://www.csdn.net/article/2015-01-23/2823686-healthkit-tutorial-with-swift/4 注:iOS...
iOS8之后用一下方法跳轉(zhuǎn)到設(shè)置界面 補充資料: 在iOS應(yīng)用程序中打開設(shè)備設(shè)置界面及其中某指定的選項界面 一些其他可用的參數(shù):隱私下常用字段 打開一級界面可將上面的字符串修...
最近不得不考慮關(guān)于數(shù)據(jù)庫遷移的問題,原先用了種很不好的處理方式(每次版本升級就刪除本地數(shù)據(jù)庫,太傻),于是開始考慮下如何遷移數(shù)據(jù)庫。 項目使用的 FMDB ,除了使用 Cor...