Flutter 與 Native 通信原理 Flutter 是一個(gè)跨平臺(tái)開發(fā)框架靶橱,它使用了一種全新的方式硬毕,自己重寫了一個(gè)平臺(tái)無(wú)關(guān)的渲染引擎台妆,它只提供畫布啡邑,所有的 UI 組件瞄崇、...

Flutter 與 Native 通信原理 Flutter 是一個(gè)跨平臺(tái)開發(fā)框架靶橱,它使用了一種全新的方式硬毕,自己重寫了一個(gè)平臺(tái)無(wú)關(guān)的渲染引擎台妆,它只提供畫布啡邑,所有的 UI 組件瞄崇、...
廢話不多說(shuō)纹因,本博就開工盔腔。 源碼地址本博客沒(méi)有關(guān)注swift 杠茬,因此還是采用oc方式分析源碼,源碼來(lái)自pod 更新 概述 promise 是用來(lái)處理回調(diào)地獄的,借鑒圖 基本使用...
這個(gè)欄目將持續(xù)更新--請(qǐng)iOS的小伙伴關(guān)注! (答案不唯一弛随,僅供參考澈蝙,文章最后有福利) iOS面試題大全(上)[http://www.reibang.com/c/31a51...
pod 更新版本之后,xcode運(yùn)行報(bào)錯(cuò): -ljcore-ios-1.2.2 not found 打開工程下的pods/Target Support Files/Pods-...
iOS13適配 1.UITextField的私有屬性 _placeholderLabel 被禁止訪問(wèn)了 遇到的崩潰代碼如下: 收到的錯(cuò)誤信息:Access to UITex...
1、常見的音視頻播放器 iOS開發(fā)中不可避免地會(huì)遇到音視頻播放方面的需求链烈。 常用的音頻播放器有 AVAudioPlayer厉斟、AVPlayer 等。不同的是强衡,AVAudioPl...
贊
iOS WKWebView導(dǎo)致ViewController不調(diào)用dealloc方法本文主要解決WKWebView在通過(guò)WKUserContentController添加MessageHandler方法用于JS調(diào)用Native導(dǎo)致ViewController...
本文主要解決WKWebView在通過(guò)WKUserContentController添加MessageHandler方法用于JS調(diào)用Native導(dǎo)致ViewController...
主流 JSON 解析框架 SwiftyJSON Github 上 Star 最多的 Swift JSON 解析框架 ObjectMapper 面向協(xié)議的 Swift JSON...
1. HTTP協(xié)議 超文本傳輸協(xié)議 請(qǐng)求/響應(yīng)報(bào)文請(qǐng)求image響應(yīng)image請(qǐng)求方式GET請(qǐng)求參數(shù)以漩勤?分割拼接到URL后面參數(shù)長(zhǎng)度限制2048個(gè)字符不安全POST請(qǐng)求參數(shù)在...
1. 概念 RunLoop是通過(guò)內(nèi)部維護(hù)的事件循環(huán)來(lái)對(duì)事件/消息進(jìn)行管理的一個(gè)對(duì)象 事件循環(huán)沒(méi)有消息需要處理時(shí)感挥,休眠以避免資源占用image有消息需要處理時(shí),立刻被喚醒ima...
1. GCD 1. 同步/異步 串行/并發(fā) 死鎖原因隊(duì)列引起的循環(huán)等待主隊(duì)列中所提交的任務(wù)無(wú)論是同步方式還是異步方式越败,都要在主線程中執(zhí)行同步提交的任務(wù)触幼,不論是提交到并發(fā)還是...
1. 內(nèi)存布局 stack:棧區(qū),方法調(diào)用 heap:堆區(qū)究飞,通過(guò)alloc等分配的對(duì)象 bss:未初始化的全局變量置谦、靜態(tài)變量 data:已初始化的全局變量等 text:程序代...
1. 相關(guān)數(shù)據(jù)結(jié)構(gòu) objc_objectobjc_object objc_classobjc_classcache_t用于快速查找方法執(zhí)行函數(shù)是可增量擴(kuò)展的哈希結(jié)構(gòu)是局部性...
1. 分類-category 如何使用聲明私有方法分解體積龐大的類文件把Framework的私有方法公開等 分類的特點(diǎn)(與擴(kuò)展的區(qū)別)運(yùn)行時(shí)決議可以為系統(tǒng)類添加分類可聲明,可...
UI相關(guān) 1. UI視圖數(shù)據(jù)源同步 并發(fā)訪問(wèn)亿傅,數(shù)據(jù)同步 (內(nèi)存消耗 ) 串行訪問(wèn)(子線程耗時(shí)媒峡,會(huì)有延時(shí)) 2. 事件傳遞和視圖響應(yīng)的機(jī)制和流程 UIView和CALayer ...
使用Lottie做加載動(dòng)畫 先給出Lottie的鏈接:Lottie-iOS 使用Lottie做動(dòng)畫的好處: 多平臺(tái)統(tǒng)一,包括使用和動(dòng)畫效果 不用導(dǎo)入圖片葵擎,只需要一個(gè)json文...