
Git Flow 提供了幾個主要的分支,每個分支都有其特定的角色和生命周期:1.main 分支(或 master 分支)2.develop 分支3.feature 分支4.r...
一、UITableViewStyleGrouped 二、UITableViewStylePlain 注意:一、tableview 默認(rèn)頂部增加一段空白高度這是因?yàn)?plain...
遇到一個問題 ,就是在iOS13的機(jī)型上, 上面的代碼使用,沒有問題,即使offset.y小于0,大于0,tableView的滾動,UI也是正常的,沒有留出空白。但是在iOS...
1.首先ios11后引入了estimateheight(footer和header) 當(dāng)設(shè)置estimateheight = 0默認(rèn)關(guān)閉self-sizing,不會預(yù)估高...
最近公司要實(shí)現(xiàn)類似紅板報(bào)的翻頁效果,所以封裝了一個組件來使用 Demo已上傳Githubhttps://github.com/JianBinWu/SWFlipBoard[ht...
Xcode14 創(chuàng)建的新項(xiàng)目,無法進(jìn)行Pod init。 可以暫時將Project Format 改為Xcode 13.0-compatible
說明:對于block底層不是太熟悉或者下面題目中有不太懂的地方,建議先去看看我另外一篇博客:OC中block的底層實(shí)現(xiàn)原理。 1. 第一題 下面代碼運(yùn)行結(jié)果是什么? 解釋: ...
業(yè)務(wù)背景 APP項(xiàng)目不斷迭代,業(yè)務(wù)不斷增加,項(xiàng)目工程越來越復(fù)雜。開發(fā)團(tuán)隊(duì)不斷變大,各個人員有自己習(xí)慣的代碼風(fēng)格,代碼庫,第三方等。為了保證業(yè)務(wù)不斷增長擴(kuò)充,更加便捷管理代碼。...
Build FailedTask failed with exit code 65:/usr/bin/xcrun xcodebuild -project /Users/CP/...
今年WWDC蘋果公布了異步開發(fā)的新語法。這種語法使我們避免了之前寫異步代碼的一些問題,例如回調(diào)地獄,當(dāng)回調(diào)代碼有多層嵌套時,會使得我們的代碼變得很難讀懂。 接下來講一下如何使...
在SwiftUI中,當(dāng)有輕量級數(shù)據(jù)需要持久化時,我們可以使用SceneStorage和AppStorage來做存儲。 SceneStorage是一個屬性綁定器,它可以存在于每...
在SwiftUI中構(gòu)建一個View的結(jié)構(gòu)體實(shí)例只是短暫的存在,當(dāng)View被渲染到屏幕上后,這個結(jié)構(gòu)體實(shí)例就會被銷毀。 當(dāng)我們用State來標(biāo)記一個屬性時,SwiftUI會接管...
前兩篇文章提出一些視頻解碼的方法,接下來講一下視頻編碼的例子。 當(dāng)我們從相機(jī)或者其他渠道獲取到CVPixelBuffers這種原始視頻流,并且想將它壓縮寫入視頻文件中時,我們...
上一篇文章[http://www.lxweimin.com/p/e2ca772b9346]講視頻編解碼的第一種情況,收到H.264格式的視頻數(shù)據(jù)并在應(yīng)用中播放。接下來進(jìn)一步講...
我們將分成以下幾點(diǎn)討論視頻編解碼的情況 1、收到H.264格式的視頻數(shù)據(jù)并在應(yīng)用中播放 2、收到H.264視頻數(shù)據(jù)在應(yīng)用中播放的同時得到每一幀圖片 3、從相機(jī)或者其他地方收到...
最近學(xué)習(xí)了下跨平臺開發(fā),了解了下React Native[https://reactnative.dev/]和Flutter[https://flutter.dev/],前者...