一、創(chuàng)建Flutter工程module 進(jìn)入想要建立module的目錄,執(zhí)行命令行 modeule中的文件如圖: 二、遷移原來(lái)的Flutter工程的文件到module mod...
一、創(chuàng)建Flutter工程module 進(jìn)入想要建立module的目錄,執(zhí)行命令行 modeule中的文件如圖: 二、遷移原來(lái)的Flutter工程的文件到module mod...
一、 獲取Flutter工程 現(xiàn)在發(fā)布的是beta 版本,可以用git clone -b beta https://github.com/flutter/flutter.gi...
前言 Flutter 是一個(gè)很有潛力的框架,但是目前使用Flutter的APP并不算很多,相關(guān)資料并不豐富,介紹現(xiàn)有工程引入Flutter的相關(guān)文章也比較少。項(xiàng)目從零開始,引...
官方推薦三個(gè)編輯器作為開發(fā)Flutter的IDE,分別是:VS Code , IntelliJ 和Android Studio。由于我們安卓團(tuán)隊(duì)主要用的為Android St...
前言 Cocoapods是一個(gè)依賴管理工具,使用它可以方便的管理和更新項(xiàng)目中所使用到的第三方庫(kù),也可以管理自己的私有庫(kù),讓工程模塊化。本文主要介紹如何 通過(guò)Cocoapods...
前言 OCLint 是一個(gè)靜態(tài)分析代碼的工具,支持自定義規(guī)則,可以很好地幫助我們規(guī)范代碼,這篇文章主要介紹通過(guò)OCLint讓XCode來(lái)幫你Code Review,規(guī)范代碼。...
一、概念 NSOperation是一個(gè)多線程任務(wù)。NSOperation有NSInvocationOperation、NSBlockOperation兩個(gè)子類。 NSOper...
前言 在iOS 開發(fā)中, 實(shí)現(xiàn)多線程方案有:Operation Queue 、GCD、NSTread 。而大家經(jīng)常哪來(lái)對(duì)比的便是NSOperationQueue 與 GCD。...
前言 面對(duì)復(fù)雜多變的需求,有時(shí)候需要用到線程的暫停、取消、監(jiān)聽等,這里在 NSOperation 基礎(chǔ)用法 的基礎(chǔ)上進(jìn)行進(jìn)階拓展。關(guān)于本文以及NSOperation 基礎(chǔ)...
Alcatraz是一個(gè)很好用的插件管理工具,這里是它的地址:Alcatraz地址 安裝和刪除 使用如下的命令行來(lái)安裝Alcatraz: mkdir -p ~/Library/...
消息轉(zhuǎn)發(fā) 不僅參照了多繼承,它還讓用輕量級(jí)對(duì)象代替重量級(jí)對(duì)象成為了可能。通過(guò)代理(Surrogate)可以為對(duì)象篩選消息。 代理管理發(fā)送到接收者的消息,確定參數(shù)值被復(fù)制,拯救...
常見使用: runtime 常見的使用有:動(dòng)態(tài)交換兩個(gè)方法的實(shí)現(xiàn)、實(shí)現(xiàn)分類也可以添加屬性、實(shí)現(xiàn)NSCoding的自動(dòng)歸檔和解檔、實(shí)現(xiàn)字典轉(zhuǎn)模型的自動(dòng)轉(zhuǎn)換、Hook 可以到我的...
概念 響應(yīng)者 : 對(duì)用戶交互動(dòng)作事件進(jìn)行響應(yīng)的對(duì)象。響應(yīng)者鏈:成為處理事件的響應(yīng)者的先后順序鏈。 正文 1、Hit-Test 機(jī)制 當(dāng)用戶觸摸(Touch)屏幕進(jìn)行交互時(shí),系...
前言 UITableView 是iOS日常開發(fā)中經(jīng)常使用到的控件。tableView的普通展示效果比較生硬,為了提升APP的活力,提升體驗(yàn),我們可以對(duì)根據(jù)tableView的...
前言 引入weex提高了業(yè)務(wù)開發(fā)的效率以及靈活度,但是在使用過(guò)程中還是存在不少問(wèn)題,其中內(nèi)存上就有很明顯的問(wèn)題 一、weex頁(yè)面與原生頁(yè)面對(duì)比存在的內(nèi)存問(wèn)題 1、weex頁(yè)面...
“可是,你有想過(guò)嗎?一個(gè)女人離了婚是什么情況嗎?”“很多時(shí)候,人也不是為了自己活著”“我以前一直想,結(jié)了婚會(huì)好一點(diǎn),沒(méi)想到,只會(huì)越來(lái)越糟糕。現(xiàn)在我想,也許有了小孩也會(huì)好一點(diǎn)”...
前言 在利用Jenkins進(jìn)行iOS持續(xù)集成的時(shí)候,有時(shí)候需要用開發(fā)證書打包、有時(shí)候需要企業(yè)證書打包。我們?cè)谄綍r(shí)開發(fā)中一般都采用開發(fā)證書,會(huì)在git 中和代碼一起push同步...
前言 先舉個(gè)機(jī)器學(xué)習(xí)的應(yīng)用例子:圖片的風(fēng)格轉(zhuǎn)換。 機(jī)器學(xué)習(xí) 通過(guò)計(jì)算機(jī)強(qiáng)大的計(jì)算能力進(jìn)行迭代運(yùn)算、試錯(cuò)得到相關(guān)知識(shí)。形象生動(dòng)的描述請(qǐng)看:機(jī)器學(xué)習(xí) 深度學(xué)習(xí) 深度學(xué)習(xí)的相關(guān)概念...