OC動態(tài)性 oc的動態(tài)性主要體現(xiàn)三個方面 動態(tài)類型:運行時確定對象的類型 動態(tài)綁定:運行時確定對象的調(diào)用方法 動態(tài)加載:運行時加載需要的資源或者可執(zhí)行代碼。 1 動態(tài)類型 動...
OC動態(tài)性 oc的動態(tài)性主要體現(xiàn)三個方面 動態(tài)類型:運行時確定對象的類型 動態(tài)綁定:運行時確定對象的調(diào)用方法 動態(tài)加載:運行時加載需要的資源或者可執(zhí)行代碼。 1 動態(tài)類型 動...
1.序列化和反序列化 序列化:將對象轉(zhuǎn)換為字節(jié)序列的過程,在傳遞和保存對象時,保證對象的完整性和完整性,方便在網(wǎng)絡(luò)上傳輸或者保存在文件中 反序列化:將字節(jié)序列恢復(fù)為對象的過程...
在開發(fā)中,對于處理網(wǎng)絡(luò)請求中獲取的數(shù)據(jù)(即把請求到的json或字典轉(zhuǎn)換成方便使用的數(shù)據(jù)模型)是我們在開發(fā)中必不可少的操作。諸如強大的第三方MJExtension、JSONMo...
swift編譯過程 如果不懂LLVM,Clang的同學(xué)可以去了解下它的知識點 一些文章中有詳細介紹 OC 的編譯過程 ,本文來探索一下 Swift 的編譯過程。Swift ...
編譯環(huán)境 電腦系統(tǒng):macOS Catalina 10.15.7 Xcode:Xcode 12.2 Python :Python 2.x cmake: brew instal...
昨天蘋果發(fā)布了 Xcode 12 正式版,這也意味著開發(fā)者可以應(yīng)用 iOS14 SDK 啦。所以就應(yīng)個景,發(fā)個我之前寫的 WWDC20 脫水文章,介紹一下 iOS 14 引入...
IOS加載自定義的字體需要點活兒Xcode自帶字體樣式查詢:http://iosfonts.com/1.下載所需要的ttf文件,導(dǎo)入工程中,在Info.plist中添加一項:...
概述 這篇文章,我將講述幾種轉(zhuǎn)場動畫的自定義方式,并且每種方式附上一個示例,畢竟代碼才是我們的語言,這樣比較容易上手。其中主要有以下三種自定義方法,供大家參考: Push &...