本文版權(quán)歸公眾號【一個老碼農(nóng)】所有。 我們說Objective-c是一門動態(tài)語言,決策會盡可能的推遲到運(yùn)行時。而Swit是一門靜態(tài)語言,也就是說Swift的對象類型、調(diào)用的方...
本文版權(quán)歸公眾號【一個老碼農(nóng)】所有。 我們說Objective-c是一門動態(tài)語言,決策會盡可能的推遲到運(yùn)行時。而Swit是一門靜態(tài)語言,也就是說Swift的對象類型、調(diào)用的方...
如果我們在Objective-C中,向一個對象發(fā)送無法它無法處理的消息,會出現(xiàn)什么情況?我們知道發(fā)送消息是通過,objc_msgSend(id, SEL, ...)來實(shí)現(xiàn)的。...
用block可以定義任意的代碼片段,將其像對象一樣傳入另一個方法;它是c級別的語法,和C語言中的函數(shù)指針非常相似。在C語言中,函數(shù)指針和block寫法分別如下 int...
隊(duì)列異步是否阻塞當(dāng)前線程同步是否阻塞當(dāng)前線程執(zhí)行順序串行隊(duì)列否是按添加順序并行隊(duì)列否是同時執(zhí)行,但會被同步阻塞 串行隊(duì)列異步任務(wù)不會阻塞線程,同步會阻塞當(dāng)前線程,執(zhí)行順序按添...
JSPatch詳解(JavaScript 模塊 基礎(chǔ)篇) 不是專業(yè)的JS人員,半吊子,主要寫給IOSer來看的。 匿名函數(shù) 打開JSPatch.js,先把所有的方法給不展開...
參考蘋果官方文檔:https://developer.apple.com/documentation/appkit/nsappearancecustomization/cho...
一:創(chuàng)建私有庫的索引庫先看一張圖 二:將創(chuàng)建的索引庫添加到本地cocoapods倉庫1.cocoapods本地倉庫路徑$ ~/.cocoapods/repos$ pod re...
首先要打開openssl環(huán)境: 生成一個1024位的私鑰文件rsa_private_key.pem: 從私鑰中提取公鑰rsa_public_key.pem: 將私鑰轉(zhuǎn)換成 D...
寫在前面 本篇文章是對我一次組內(nèi)分享的整理,大部分圖片都是直接從keynote上截圖下來的,本來有很多炫酷動效的,看博客的話就全靠腦補(bǔ)了,多圖預(yù)警 :) 概覽 JavaScr...