【2024年4月1日更新】補(bǔ)充點(diǎn)重要的東西!??!現(xiàn)在的這種附件權(quán)限是跟隨bundle id走的, 不是跟賬號(hào),就算App Group內(nèi)的不同擴(kuò)展等, 都需要單獨(dú)申請(qǐng),這點(diǎn)跟以...
文件下載整個(gè)功能完成了,那么對(duì)應(yīng)的文件上傳也跑不了。So~ Look here~ 業(yè)務(wù)需求是錄制音頻然后上傳到七牛并且Android可以讀。 與安卓溝通了一下統(tǒng)一了mp3格式...
1、柵欄函數(shù)使用場(chǎng)景 異步執(zhí)行兩組操作,且第一組操作(多個(gè)任務(wù))執(zhí)行完成后,才開(kāi)始執(zhí)行第二組操作(多個(gè)任務(wù))。 2、代碼 3、dispatch_barrier_async和d...
聲明:本文主要參考文章iOS多線(xiàn)程安全-13種線(xiàn)程鎖[https://juejin.cn/post/6844903716265394184],整理了代碼格式,看起來(lái)更舒服一些...
前言 組件化, Router 這些概念可能在幾年前還是比較新穎的概念, 至今相信絕大多數(shù)同學(xué)都對(duì)這些名詞已耳熟能詳, 筆者在真正接觸到 Router 并在項(xiàng)目使用之前, 也有...
√> 如果有條件,MAC 外接屏幕優(yōu)先選擇 4K 屏,可以自動(dòng)開(kāi)啟 HiDPI。低于 4K 的屏幕則需要非官方途徑開(kāi)啟。 !> 在外接屏幕強(qiáng)制開(kāi)啟 HiDPI,即使是 2K ...
1、手寫(xiě)代碼實(shí)現(xiàn)一個(gè)冒泡排序? 2、手寫(xiě)代碼實(shí)現(xiàn)一個(gè)選擇排序? 3、動(dòng)態(tài)規(guī)劃,1毛、3毛、5毛硬幣找零的問(wèn)題? 4、手寫(xiě)代碼實(shí)現(xiàn)反轉(zhuǎn)單向鏈表? 5、手寫(xiě)代碼實(shí)現(xiàn)一個(gè)雙向鏈表?...
鏈表是一種物理存儲(chǔ)單元上非連續(xù)、非順序的存儲(chǔ)結(jié)構(gòu),數(shù)據(jù)元素的邏輯順序是通過(guò)鏈表中的指針鏈接次序?qū)崿F(xiàn)的。鏈表由一系列結(jié)點(diǎn)(鏈表中每一個(gè)元素稱(chēng)為結(jié)點(diǎn))組成,結(jié)點(diǎn)可以在運(yùn)行時(shí)動(dòng)態(tài)生...
老規(guī)矩還是先上效果圖視頻效果點(diǎn)這里 老規(guī)矩還是先吐槽 簡(jiǎn)書(shū)限制gif不超過(guò)10M我就忍了,我的圖為什么還跑的這么快,又沒(méi)人追你跑那么快干啥 然后外面怎么還在下雨,這都啥時(shí)候了...
寫(xiě)在前面 關(guān)于NSDictionary,是日常開(kāi)發(fā)中經(jīng)常用到的空間,但是關(guān)于它的實(shí)現(xiàn)原理,很少去研究。在這里做一個(gè)總結(jié) 字典的底層實(shí)現(xiàn)還是依靠HashMap,HashMap ...
1、進(jìn)程與線(xiàn)程 1.1 進(jìn)程 進(jìn)程是指在系統(tǒng)中正在運(yùn)行的一個(gè)應(yīng)用程序每個(gè)進(jìn)程之間是獨(dú)立的,每個(gè)進(jìn)程均運(yùn)行在其專(zhuān)用且受保護(hù)的內(nèi)存空間內(nèi) 1.2 線(xiàn)程 1個(gè)進(jìn)程要想執(zhí)行任務(wù),必須...
1. 前言 2018 WWDC 蘋(píng)果官方給出了關(guān)于iOS圖像處理的最佳實(shí)踐,本文主要是就官方文檔進(jìn)行分析總結(jié)以及較為全面的拓展延伸。 官方文檔:Image and Graph...