// // XMGDownLoader.h // XMGDownLoader // // Created by 小碼哥 on 2017/1/8. // Copyright ?...
// // XMGDownLoader.h // XMGDownLoader // // Created by 小碼哥 on 2017/1/8. // Copyright ?...
1. didChangeDependencies 這個(gè)生命周期方法很多文章沒(méi)講明白,大都一語(yǔ)帶過(guò) 這個(gè)方法設(shè)計(jì)的目的是什么?告訴你你的圖層結(jié)構(gòu)發(fā)生了變化告訴你你的代碼正在執(zhí)行...
1.Channel原理 Flutter定義了三種類(lèi)型的Channel,分別是: BasicMessageChannel:傳遞字符串和半結(jié)構(gòu)化信息。 MethodChannel...
在項(xiàng)目中可能會(huì)有在Flutter工程中嵌入原生view的需要,今天就來(lái)講講這個(gè)實(shí)現(xiàn)。打開(kāi)iOS工程,創(chuàng)建原生view: 然后創(chuàng)建FlutterViewFactory,注冊(cè)vi...
簡(jiǎn)介 Flutter提供的圖片展示工具沒(méi)有緩存功能,這個(gè)插件填補(bǔ)了空白。在Pub上,這個(gè)插件的評(píng)價(jià)也是很高的。 緩存 這個(gè)插件的緩存,調(diào)用了另外一個(gè)插件flutter_cac...
CleanJSON[https://github.com/Pircate/CleanJSON] 直接使用Codable的痛點(diǎn) 只要有一個(gè)屬性解析失敗,整個(gè)解析都會(huì)失敗。導(dǎo)致解...
背景:flutter sdk 從3.0.5到3.3.4,升級(jí)也很簡(jiǎn)單終端輸入flutter upgrade,回車(chē)后等待下載完成即可,在混合工作下pod install就報(bào)錯(cuò)了...
問(wèn)題 Xcode版本太低,手機(jī)版本比較高,導(dǎo)致不能真機(jī)調(diào)試The current device configuration is unsupported. This iPho...
withLatestFrom 操作符將兩個(gè) Observables 中最新的元素通過(guò)一個(gè)函數(shù)組合起來(lái),然后將這個(gè)組合的結(jié)果發(fā)出來(lái)。當(dāng)?shù)谝粋€(gè) Observable 發(fā)出一個(gè)元素...
一、簡(jiǎn)單介紹setValuesForKeysWithDictionary 在iOS的日常開(kāi)發(fā)中,經(jīng)常用到model來(lái)明確所使用的數(shù)據(jù)模型,這樣子可視化、數(shù)據(jù)邏輯等都明顯高于字...
前言 隨著iOS的更新,大的變動(dòng)似乎沒(méi)有,小的變動(dòng)卻很多。而且國(guó)內(nèi)的開(kāi)發(fā)者和國(guó)外的有一個(gè)很大的不同點(diǎn),就是國(guó)內(nèi)的求穩(wěn),國(guó)外的求創(chuàng)新。我接手過(guò)的幾個(gè)項(xiàng)目,最低支持的還有iOS7...
直接上代碼,看注釋 按鈕的內(nèi)部布局控制比之前簡(jiǎn)單很多,不像之前,簡(jiǎn)單的 可以通過(guò)titleEdgeInsets 和 imageEdgeInsets來(lái)處理,復(fù)雜的就需要自定了,...
上述代碼中,kNavBarHeight、kStatusBarHeight、kTabBarHeight和kSafeAreaBottomHeight宏定義了不同機(jī)型下導(dǎo)航欄、狀態(tài)...
Assertion failed報(bào)錯(cuò) 導(dǎo)入podAlipaySDK-iOS編譯拋出異常 可在Build Settings 中的Other Linker Flags 種添加"-...
今天新寫(xiě)一個(gè)項(xiàng)目,不需要Storyboard,本以為很簡(jiǎn)單,刪除之后黑屏踩了一個(gè)坑,在此記錄一下。這個(gè)解決辦法不一定是正確,但是這么做確實(shí)可行。 第一步 選中Main.sto...
Swift 枚舉(enum)詳解 [TOC] 本文將介紹Swift中枚舉的一些用法和其底層原理的一些探索,以及探索一下OC中的枚舉與Swift中枚舉互相調(diào)用和枚舉類(lèi)型的內(nèi)存占...
主流 JSON 解析框架 SwiftyJSON Github 上 Star 最多的 Swift JSON 解析框架 ObjectMapper 面向協(xié)議的 Swift JSON...
1.序列化和反序列化 序列化:將對(duì)象轉(zhuǎn)換為字節(jié)序列的過(guò)程,在傳遞和保存對(duì)象時(shí),保證對(duì)象的完整性和完整性,方便在網(wǎng)絡(luò)上傳輸或者保存在文件中 反序列化:將字節(jié)序列恢復(fù)為對(duì)象的過(guò)程...
背景:項(xiàng)目原本是使用HandyJson來(lái)做的數(shù)據(jù)-模型的相互轉(zhuǎn)換,后面測(cè)試發(fā)現(xiàn)在iOS12.1系統(tǒng)的,HandyJson庫(kù)會(huì)必現(xiàn)崩潰libswiftCoreGraphics ...