1. Objective-C 的消息派發(fā) Objective-C 是動態(tài)語言,所有的消息都是在 Runtime 進行派發(fā)的 1.1. objc_msgSend ?最底層的轉(zhuǎn)發(fā)...
1. Objective-C 的消息派發(fā) Objective-C 是動態(tài)語言,所有的消息都是在 Runtime 進行派發(fā)的 1.1. objc_msgSend ?最底層的轉(zhuǎn)發(fā)...
作者:敖志敏本文為原創(chuàng)文章,轉(zhuǎn)載請注明作者及出處 國內(nèi)移動網(wǎng)絡(luò)環(huán)境非常復雜,WIFI、4G、3G、2.5G(Edge)、2G 等多種移動網(wǎng)絡(luò)并存,用戶的網(wǎng)絡(luò)可能會在 WIFI...
問題:在UITableViewCell 中點擊自定義View 本來想在touchesBegan和touchesEnd中各觸發(fā)一次繪制來模擬點擊高亮的效果,但只要是快速點擊就無...
最近公司有需求,客戶端給H5傳參, iOS這邊用的wkwebView. 解決方法: 1. 自定義一個webview, 但是有個問題, 只有在第一次請求的時候才能添加成功 2....
最近在項目里由于電信那邊發(fā)生dns發(fā)生域名劫持,因此需要手動將URL請求的域名重定向到指定的IP地址,但是由于請求可能是通過NSURLConnection,NSURLSess...
******科普片** 1、DNS劫持的危害 不知道大家有沒有發(fā)現(xiàn)這樣一個現(xiàn)象,在打開一些網(wǎng)頁的時候會彈出一些與所瀏覽網(wǎng)頁不相關(guān)的內(nèi)容比如這樣奇(se)怪(qing)的東西 ...
出現(xiàn)這個錯誤的原因是手機的緩存了不正確的簽名數(shù)據(jù),解決方案: 用同樣的bundle ID 項目Edit Scheme -> Executable > Ask On Launc...
Block在iOS開發(fā)中的用途非常廣,今天我們就來一起探索一下Block的底層結(jié)構(gòu)。 1. Block的底層結(jié)構(gòu) 下面是一個沒有參數(shù)和返回值的簡單的Block: 為了探索Bl...
在iOS開發(fā)中,為了提升用戶體驗,我們通常會將操作耗時的操作放在主線程之外的線程進行處理。對于正常的簡單操作,我們更多的是選擇代碼更少的GCD,讓我們專注于自己的業(yè)務(wù)邏輯開發(fā)...