AFNetworking由五個(gè)模塊組成: 一、NSURLSession:網(wǎng)絡(luò)通信模塊(核心模塊) 在AFN框架中巍糯,負(fù)責(zé)網(wǎng)絡(luò)請(qǐng)求通訊最重要的兩個(gè)類:AFURLSessionMa...

AFNetworking由五個(gè)模塊組成: 一、NSURLSession:網(wǎng)絡(luò)通信模塊(核心模塊) 在AFN框架中巍糯,負(fù)責(zé)網(wǎng)絡(luò)請(qǐng)求通訊最重要的兩個(gè)類:AFURLSessionMa...
1.http和https簡(jiǎn)單說(shuō)明 HTTP(Hypertext Transfer Protocol)超文本傳輸協(xié)議是用來(lái)在Internet上傳送超文本的傳送協(xié)議,它可以使瀏覽...
內(nèi)存管理機(jī)制的原理是引用計(jì)數(shù) 一. Objective-C提供了兩種內(nèi)存管理方式: MRC蹈胡,手動(dòng)引用計(jì)數(shù)器(manual reference counting) ARC渊季,自動(dòng)...
1. RunLoop理解 RunLoop 就是線程中的一個(gè)循環(huán)朋蔫,RunLoop 會(huì)在循環(huán)中會(huì)不斷檢測(cè),通過(guò) Input sources(輸入源)和 Timer sources...
像UIKit這樣大的框架上確保線程安全是一個(gè)重大的任務(wù)梭域,會(huì)帶來(lái)巨大的成本斑举。UIKit不是線程安全的比如:某一個(gè)線程中遍歷找尋某個(gè)subView搅轿,然而在另一個(gè)線程中刪除了該su...
block本身是像對(duì)象一樣可以retain,和release璧坟。但是既穆,block在創(chuàng)建的時(shí)候,它的內(nèi)存是分配在棧上的雀鹃,而不是在堆上幻工。他本身的作于域是屬于創(chuàng)建時(shí)候的作用域,一旦在...
一般使用的Ruby版本是Mac系統(tǒng)自帶的踢代,可能版本較低,因此需要進(jìn)行升級(jí)嗅骄。使用RVM對(duì)Ruby進(jìn)行升級(jí) 一胳挎、安裝 RVM RVM: Ruby Version Manager,...
一溺森、打開(kāi)“終端“慕爬,復(fù)制粘貼下面的命令,到終端里然后回車屏积,會(huì)生成一個(gè)全新的MAC網(wǎng)卡地址 二医窿、復(fù)制粘貼下面的命令,到終端里然后回車炊林,這時(shí)會(huì)要求輸入開(kāi)機(jī)密碼姥卢,會(huì)斷開(kāi)無(wú)線網(wǎng)卡連接 ...
簡(jiǎn)單記錄一下集成谷歌推送服務(wù)的步驟: 一、谷歌推送平臺(tái)部署 1铛铁、平臺(tái)地址(需翻墻):https://console.firebase.google.com/u/0/2隔显、注冊(cè)平...
一、修飾類型區(qū)別 1饵逐、__weak只能在ARC模式下使用括眠,也只能修飾對(duì)象(如:NSString),不能修飾基本數(shù)據(jù)類型(int) 2倍权、__block不管是ARC還是MRC模式...
介紹一下實(shí)現(xiàn)自動(dòng)打包工具:1掷豺、利用Jenkins持續(xù)集成iOS項(xiàng)目[https://blog.csdn.net/u013602835/article/details/5463...
搜集一些總是不愿意面對(duì)的東西捞烟,答案自由發(fā)揮…… 1. objc在向一個(gè)對(duì)象發(fā)送消息時(shí),發(fā)生了什么当船?objc中向一個(gè)nil對(duì)象發(fā)送消息將會(huì)發(fā)生什么题画?如果向一個(gè)nil對(duì)象發(fā)消息不...
1. 創(chuàng)建項(xiàng)目發(fā)現(xiàn)多了兩個(gè)文件 iOS13的生命周期發(fā)生了一些改動(dòng),app生命周期在iOS 12之前都是在AppDelegate里頭(也就是UIApplicationDele...
一 Java內(nèi)存模型 Java虛擬機(jī)在執(zhí)行程序的過(guò)程中會(huì)把它管理的內(nèi)存劃分為若干個(gè)不同的數(shù)據(jù)區(qū)域难咕。這些區(qū)域都有各自的用途课梳,以及創(chuàng)建和銷毀的時(shí)間,有些區(qū)域隨著虛擬機(jī)進(jìn)程的啟...
如果是使用Eclipse系統(tǒng)會(huì)自動(dòng)幫你導(dǎo)入Tomcat下的Servlet jar包余佃,而idea要手動(dòng)導(dǎo)入暮刃,但是Eclipse有時(shí)候也會(huì)出問(wèn)題要手動(dòng)導(dǎo)入,解決方法: Eclip...