網(wǎng)絡(luò)基礎(chǔ)術(shù)語 HTTP:超文本傳輸協(xié)議漱受,信息是明文傳輸?shù)摹?HTTPS:添加了加密及認(rèn)證機(jī)制的HTTP,具有安全性的ssl加密傳輸協(xié)議骡送。 DNS:域名系統(tǒng)昂羡。 FTP:文件傳輸...
GCD除了多線程的能力憔四,我們常常還會利用柵欄、信號量等功能實現(xiàn)一些特定需求般眉,本文將通過對libdispatch-1173.60.1源碼[https://opensource....
打包的時候有換成對應(yīng)release的庫嗎?
Flutter與iOS原生的混合工程Flutter提供了Flutter Module工程讓原生開發(fā)者可以在原生工程中集成顯示Flutter頁面潜支,但在實際多人開發(fā)場景中甸赃,F(xiàn)lutter工程師和iOS工程師分別負(fù)責(zé)...
本文主要通過GCD源碼libdispatch-1173.60.1(源碼下載[https://opensource.apple.com/release/macos-1015.h...
目前移動端的開發(fā)中會經(jīng)常使用到加載H5。Apple提供了兩種加載WebView的控件冗酿,一個是UIWebView埠对,一個是WKWebView。WKWebView 是 Apple ...
GCD全程Grand Central Dispath裁替,是蘋果提供的一套多核并行運(yùn)算的解決方案项玛,GCD使用純C語言的API,提供了非常強(qiáng)大的API弱判,它會自動利用更多的CPU內(nèi)核...
iOS內(nèi)存主要分成棧區(qū)襟沮、堆區(qū)、全局區(qū)昌腰、常量區(qū)开伏、代碼區(qū)這五大區(qū)域。如下圖所示: 棧(Stack) 棧是由高地址向低地址擴(kuò)展的一塊連續(xù)的內(nèi)存區(qū)域遭商,一般在運(yùn)行時分配固灵,其對應(yīng)的進(jìn)程或...
通常我們會在分類中添加方法,而無法在在分類中添加屬性劫流,我們在分類中添加@property(nonatomic, copy) NSString *name;時編譯器并不會在編譯...
在上一篇文章中我們基本了解了類是如何加載到內(nèi)存的巫玻,但是我們僅僅探究了本類的方法加載,而對于分類的情況仍然沒有探究祠汇,本文就對分類的方法時如何加載到內(nèi)存的進(jìn)行探究仍秤,另外也探究懶加...