本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
很高興能在項目中使用到RSA,AES128,以及MD5,用以保證客戶端(Client)和服務端(Server)之間的通信安全。接下來會盡力的描述清楚關于本次使用的流程。具體關...
前言 YYAsyncLayer是異步繪制與顯示的工具。最初是從YYKitDemo中接觸到這個工具,為了保證列表滾動流暢,將視圖繪制、以及圖片解碼等任務放到后臺線程,在YYAs...
1、UI渲染為什么要放在主線程中? 2、TCP三次握手和四次揮手 3、GCD定時器和NSTimer有什么不同[http://www.itdecent.cn/p/0c050a...
1、你們現(xiàn)在部門內(nèi)有單元測試或者CodeReview的習慣么?2、對ARC的理解,自動引用是什么幫我們做的? 3、ARC什么時候會造成內(nèi)存泄漏?循環(huán)引用的場景,為什么用wea...
運用 Runloop 對主線程耗時的一次分析 (小編在深圳小廠碼代碼,最近公司各種職位熱招,需要內(nèi)推的可以私聊~) 一、Runloop 簡述: 1、作用: 1.保持程序持續(xù)運...
接上一章vue入門 | 使用vue.js2.0 + ElementUI開發(fā)后臺管理系統(tǒng)詳細教程(一) 在線demo 源碼 1. 引入路由工具vue-router,切換視圖 2...
?1??、Vue和其他兩大框架的區(qū)別 Angular 學習成本太高 React 代碼可讀性差 Vue 學習成本較低 很容易上手傳送門 https://cn.vuejs.or...
1、不存在單例適不適合使用代理,只有在合適的業(yè)務場景選擇合適的方式
2、也未必所有的代理都一定要weak
作者可以看看系統(tǒng)類NSURLSession,很經(jīng)典,網(wǎng)絡請求類,單例,但是他也有代理,同樣,他的代理也是strong修飾的,就因為,網(wǎng)絡請求就是要強引用,不然下載任務怎么辦,退出就無法下載了,包括strong修飾也是這個原因,他一釋放,任務下載進度什么的都獲取不到了,哪為什么不擔心無法釋放呢?單例要什么釋放,對吧,強引用就強引用了,本來就只有一個對象
前言 在最近的面試中,我發(fā)現(xiàn)一道面試題,其考點是:圍繞iOS App中一個視圖從添加到完全渲染,在這個過程中,iOS系統(tǒng)都做了什么? 在進行了大量的文章查閱以及學習以后,將所...
這是 Core Animation 的系列文章,介紹了 Core Animation 的用法,以及如何進行性能優(yōu)化。CoreAnimation基本介紹[https://git...
在使用手機的過程中,會產(chǎn)生很多交互事件,如觸摸屏幕、搖晃、按下按鍵、使用耳機操控設備等。這些事件都需要系統(tǒng)去響應并作出處理。這篇文章將介紹系統(tǒng)是如何響應、處理這些事件的。 1...