任務(wù)Mach-Task 描述:一個(gè)機(jī)器無(wú)關(guān)的thread的執(zhí)行環(huán)境抽象作用:task可以理解為一個(gè)進(jìn)程,包含它的線程列表結(jié)構(gòu)體:task_threadstask_thread...
任務(wù)Mach-Task 描述:一個(gè)機(jī)器無(wú)關(guān)的thread的執(zhí)行環(huán)境抽象作用:task可以理解為一個(gè)進(jìn)程,包含它的線程列表結(jié)構(gòu)體:task_threadstask_thread...
雖然在ARC時(shí)代我們可以完全不知道Autorelease就能管理好內(nèi)存,但在了解Objective-C內(nèi)存管理還是十分重要的,在閱讀了書(shū)籍和一些干貨并動(dòng)手驗(yàn)證之后,決定總結(jié)a...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-complete-le...
原文鏈接 前段時(shí)間,在公司的 App 中集成了一個(gè)性能監(jiān)視器,效果如下所示。在這個(gè)過(guò)程中,扒了一些性能監(jiān)測(cè)開(kāi)源框架的源碼,并學(xué)習(xí)了其中的原理。本文就對(duì)此做一些簡(jiǎn)要的總結(jié)。 概...
1. 基本數(shù)據(jù)類型 1.1 常量和變量 1.2 類型安全和類型推斷 let 和 var 定義常量,編譯器可以根據(jù)具體的值,來(lái)推斷類型。 swift 是強(qiáng)類型語(yǔ)言,編譯的時(shí)...
需求場(chǎng)景 需求:APP中經(jīng)常有一些頁(yè)面,有很多的填寫(xiě),如果用戶不小心觸發(fā)了返回,這些資料都沒(méi)有保存會(huì)非常影響體驗(yàn);或者一些功能有多個(gè)頁(yè)面流程,不希望返回上一頁(yè),而是要做某些處...