iOS和H5交互離不開原生層面的支持 WKWebView 執(zhí)行一段js代碼,可以通過: JS可以通過prompt傳遞參數(shù)到Native ,WKUIDelegate中的prom...

iOS和H5交互離不開原生層面的支持 WKWebView 執(zhí)行一段js代碼,可以通過: JS可以通過prompt傳遞參數(shù)到Native ,WKUIDelegate中的prom...
原生和H5的交互,需要原生webview層面的支持: 原生UIWebView直接通過stringByEvaluatingJavaScriptFromStringWKWebvi...
為了減少程序運行中產(chǎn)生異常,就需要一套異常處理機制那些常規(guī)錯誤,例如網(wǎng)絡(luò)請求錯誤。這些錯誤,在編寫代碼的時候盡可能去避免就好。那些預(yù)料之外的錯誤,比如,數(shù)組越界,range邊...
@一紙符文 重啟手機和電腦試試
Xcode真機調(diào)試啟動非常慢的問題解決打開“訪達”,shift+command+G到資源庫 “~/Library/Developer/Xcode/iOS DeviceSupport/”刪除該目錄下所有文件 shi...
在開始之前先了解一下相關(guān)知識。公開密鑰加密: 公開密鑰加密也稱作“非對稱加密”是一種使用不同密鑰進行加密和解密的加密方法,用于加密的密鑰稱為公開密鑰(公鑰),用于解密的密鑰稱...
iOS推送證書即將過期的解決辦法 1.證書請求文件CSR備好,放到桌面,如何創(chuàng)建CSR請看官方文檔[https://help.apple.com/developer-acco...
URI和URL URI 統(tǒng)一資源標志符(英語:Uniform Resource Identifier,縮寫:URI)在計算機術(shù)語中是用于標志某一互聯(lián)網(wǎng)資源名稱的字符串。 UR...
單任務(wù)系統(tǒng)的問題 如果一個CPU只能運行一個程序,那么當程序讀寫磁盤時,CPU就空閑下來了。想象一下,你用鼠標打開一個文件(假如文件很大),由于磁盤讀寫很慢過,過了幾分鐘后,...
iOS中的事件 觸摸事件,加速事件(搖一搖),遠程控制事件(耳機線控,窗口播放) 以最常見的觸摸事件為例,當觸摸手機屏幕時操作系統(tǒng)會將這個事件添加到由UIApplicatio...
第一步 創(chuàng)建一個 Intents 選擇siriKit 接下來 配置這個 Intents 到這 前期的準備工作完成 第二步 開始 使用代碼將指令添加到Siri內(nèi) 在綁定的界面...
在OC中,我們通常會遇到這種寫法 只有result 等于 nil的時候 才應(yīng)該去判斷error是否為空 實際上OC中 向nil發(fā)送消息是安全的,但是這種方式顯得很繁瑣 Swi...
在項目開發(fā)過程中,遇到一種很奇怪的現(xiàn)象:同一張圖片,在iOS、Mac端能很正常的顯示出來,但在H5、Android端卻顯示不出來。經(jīng)過對比正常的圖片與這張異常圖片,發(fā)現(xiàn)區(qū)別在...
iOS 動畫給人一種很流暢的感覺,提升用戶體驗,在APP開發(fā)過程中,我們只要利用好系統(tǒng)的動畫,基本可以解決大部分的需求。 UIView動畫實質(zhì)上是Core Animation...
iOS 中通知機制詳解 NSNotification 通知的對象,一條通知就是一個NSNotification對象,包含如下屬性: NSNotificationCenter ...
Swift 協(xié)議實現(xiàn)前綴效果: 在OC中,為了區(qū)分系統(tǒng)的方法名,我們會給自己的方法添加前綴。Swift中也是,但是大部分第三方框架的前綴效果都像下面這種效果: 這種前綴效果看...
Swift 懶加載 lazy 惰性存儲屬性是一種直到第一次使用它時才計算其初始值的屬性。通過在其聲明之前寫入lazy修飾符來指示延遲存儲屬性 OC 中不存在這種機制,都是程序...