可以 牛B 兄弟
Invalid `Podfile` file: undefined method `exists?’ for File:Class剛安裝完Flutter執(zhí)行pod install報(bào)錯(cuò),信息如下 解決方法:打開 /flutter/packages/flutter_tools/bin/podhelper.r...
可以 牛B 兄弟
Invalid `Podfile` file: undefined method `exists?’ for File:Class剛安裝完Flutter執(zhí)行pod install報(bào)錯(cuò),信息如下 解決方法:打開 /flutter/packages/flutter_tools/bin/podhelper.r...
剛安裝完Flutter執(zhí)行pod install報(bào)錯(cuò),信息如下 解決方法:打開 /flutter/packages/flutter_tools/bin/podhelper.r...
AutoreleasePool的創(chuàng)建和釋放 創(chuàng)建 App啟動(dòng)后,蘋果在主線程 RunLoop 里注冊(cè)了兩個(gè) Observer,其回調(diào)都是_wrapRunLoopWithAut...
Block的本質(zhì) Block 對(duì)象是c語(yǔ)言的語(yǔ)法和運(yùn)行時(shí)結(jié)構(gòu)。很像c函數(shù),但是執(zhí)行代碼的時(shí)會(huì)使用棧區(qū)和堆區(qū)的變量。因此,一個(gè)block執(zhí)行的時(shí)候,它所維持的這些狀態(tài)和數(shù)據(jù)會(huì)影...
原文地址我們知道,HTTP請(qǐng)求都是明文傳輸?shù)?,所謂的明文指的是沒(méi)有經(jīng)過(guò)加密的信息,如果HTTP請(qǐng)求被黑客攔截,并且里面含有銀行卡密碼等敏感數(shù)據(jù)的話,會(huì)非常危險(xiǎn)。為了解決這個(gè)問(wèn)...
文章末尾有兩個(gè)開發(fā)中經(jīng)常遇到問(wèn)題的例子,不要錯(cuò)過(guò)喲~ 前提: UIView不接受事件處理的情況主要有以下三種1、alpha <0.012、userInteractionEna...
一、基礎(chǔ) 1、Scaffold、Widget 在Flutter中,大多數(shù)東西都是widget,widget是控件實(shí)現(xiàn)的基本邏輯單位。widget是不可變的,所以當(dāng)渲染試圖發(fā)生...
前言:最近公司應(yīng)用架構(gòu)重構(gòu),受到反革命工程師去基類,去Model等影響,將一些已經(jīng)做的架構(gòu)工作和思想稍微做一些總結(jié),故此有了這篇文章,如有錯(cuò)誤,漏洞,或者傻x之出,請(qǐng)包涵一笑...
前言 最近項(xiàng)目中的UIWebView被替換為了WKWebView,因此來(lái)總結(jié)一下。示例Demo:WKWebView的使用本文將從以下幾方面介紹WKWebView:1、WKWe...
從一個(gè)具體需求說(shuō)起 應(yīng)用中有多個(gè)頁(yè)面內(nèi)的UICollectionViewCell需要實(shí)現(xiàn)一個(gè)相同的小動(dòng)畫:被選中時(shí),先縮小到原來(lái)的0.8倍,再回彈到0.9倍。動(dòng)畫本身實(shí)現(xiàn)起來(lái)...
iOS組件化方案探索 一、什么是組件化? 1、什么是組件? "組件"一般來(lái)說(shuō)用于命名比較小的功能塊,如:下拉刷新組件、提示框組件。而較大粒度的業(yè)務(wù)功能,我們習(xí)慣稱之為"模塊"...
Enumerations and Structures github:Swift基礎(chǔ)實(shí)例github:SwiftBasicTableView 枚舉 枚舉用 enum 創(chuàng)建一個(gè)...
一、簡(jiǎn)介 JLRoutes 是一個(gè)帶有簡(jiǎn)單的基于塊的API的URL路由庫(kù)。它旨在使您在應(yīng)用程序中以最少的代碼處理復(fù)雜的URL方案變得非常簡(jiǎn)單。 JLRoutes 可以很方便的...