Async let 是Swift并發(fā)框架的一部分,允許異步實例化一個常量。并發(fā)框架引入了async-await的概念,這使得異步方法的并發(fā)性結(jié)構(gòu)化,代碼更易讀。 如果你是第一...
Async let 是Swift并發(fā)框架的一部分,允許異步實例化一個常量。并發(fā)框架引入了async-await的概念,這使得異步方法的并發(fā)性結(jié)構(gòu)化,代碼更易讀。 如果你是第一...
一、如何代碼實現(xiàn)跳轉(zhuǎn)safari,phone或message? 調(diào)用 電話phonea.撥打完電話回不到原來的應(yīng)用,會停留在通訊錄里,而且是直接撥打,不彈出提示 b.打完電話...
背景 最近做項目涉及到12小時/24小時制切換的問題,網(wǎng)上有一些現(xiàn)成判斷算法,但是在涉及到語言和地區(qū)切換的時候都會存在問題。因此自己研究了一番,終于找到了相對完美的方案。 問...
細(xì)品Swift - Navigation Stack NavigationStack是蘋果在2022年WWDC大會推出的一項重要ios16 swiftui特性。 它是Navi...
什么是@ViewBuilder? 從字面意思去理解 ViewBuilder 就是視圖構(gòu)建,其主要使用場景就是構(gòu)建視圖。 在Apple的官方文檔[https://develop...
一.基本信息 1.1訂閱后,每次成功續(xù)期,打開App后會走- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransa...
參考文章 iOS唯一標(biāo)識符(IDFA&IDFV)[http://www.itdecent.cn/p/0ba161cff01e?tdsourcetag=s_pcqq_aiom...
iOS widget 小組件開發(fā) Github地址 項目選擇對應(yīng)語言項目小組件部分 Github地址 https://github.com/HahnLoving/iOS_St...
學(xué)習(xí)文章 文集:Hacking with iOS: SwiftUI Edition[http://www.itdecent.cn/p/53dccc40f1d9] Swift...
2021.04.25更新:創(chuàng)建了文章。 媒體/列表類的多行文本展示問題 在iOS的開發(fā)過程中,我們在進(jìn)行文本展示的功能實現(xiàn)時,經(jīng)常會遇到文本過長的情況,如果我們使用的是UIT...
最近想研究下關(guān)于手機控制攝像頭傳輸圖像,于是花費一天時間整理了資料,后續(xù)開發(fā)demo會傳至github 相關(guān)文章梳理 1.UDP廣播加TCP傳輸全套 實戰(zhàn): 基于iOS的網(wǎng)絡(luò)...
在Xcode工程中創(chuàng)建target --> Aggregate 然后運行腳本文件也能實現(xiàn)腳本化打包; .a靜態(tài)庫的Aggregate腳本打包 在 iOS架構(gòu)之路03 -- 靜...
前言 移動端項目復(fù)雜到一定程度都會走上組件化的道路,組件一多就會出現(xiàn)聯(lián)編緩慢的問題。對于Objectiv-C語言的項目,想要加速編譯打包的速度,就需要將大量依賴的組件在打包的...
關(guān)于widgets的一些特性描述以及應(yīng)用場景可以參考上篇文章 iOS14 Widgets新特性[http://www.itdecent.cn/p/7a3b139a136e]...
一、搭建hexo本地博客 首先是安裝Brew。好多人說Mac OS X上自帶有brew,但是我今天試了N多遍,都是cannot find brew(我的系統(tǒng)是OS X Yos...
vim 編輯器常用命令說明 啟動or退出vim 移動光標(biāo)命令 插入模式or普通模式命令 復(fù)制刪除類命令 替換更改類命令 翻頁命令 保存文件類命令 其他命令