1. dispatch_once替代方案 OC中用來保證代碼塊只執(zhí)行一次的dispatch_once在swfit中已經(jīng)被廢棄了,取而代之的是使用static let,let本...
1. dispatch_once替代方案 OC中用來保證代碼塊只執(zhí)行一次的dispatch_once在swfit中已經(jīng)被廢棄了,取而代之的是使用static let,let本...
Swift KeyPath swift是一門類型安全的編程語(yǔ)言旅急,不像OC塑悼、Ruby等可以在運(yùn)行時(shí)檢查甚至改變某一種類型或者實(shí)現(xiàn),swift在編譯的時(shí)候越锈,就明確一個(gè)變量的類型,...
iOS[https://www.it610.com/search/iOS/1.htm] iOS第三方庫(kù)[https://www.it610.com/search/iOS%E7...
前言 在實(shí)際的開發(fā)過程中痛单,我們會(huì)遇到一些需要顯示PDF的場(chǎng)景,比如官方文件(為了保證原有的格式顯示正常拢蛋,通常會(huì)做成PDF來展示)桦他,同時(shí)也會(huì)要求跳轉(zhuǎn)到指定的PDF的頁(yè)碼中,這里...
1. 多路TCP的支持蔫巩。這個(gè)多路TCP跟多路復(fù)用有沒有關(guān)系目前我還不清楚谆棱,根據(jù)文檔上描述的,應(yīng)該就是一個(gè)TCP鏈路可以選擇多條網(wǎng)絡(luò)通道(或者說多個(gè)接口)進(jìn)行傳輸圆仔,這樣也就會(huì)產(chǎn)...
將應(yīng)用程序的基本功能擴(kuò)展到系統(tǒng)的其他部分垃瞧,例如添加小部件。 使用SwiftUI和WidgetKit將小部件添加到應(yīng)用程序中坪郭。小部件可快速訪問應(yīng)用程序的相關(guān)內(nèi)容个从。定義符合Wid...
前言 由于公司需要,需要在桌面上增加一個(gè)小組件歪沃,讓用戶實(shí)時(shí)的看到盤口或者倉(cāng)位信息嗦锐,讓我調(diào)研一番,之前沒做過沪曙,經(jīng)過學(xué)習(xí)現(xiàn)在記錄一下奕污。小組件是iOS14之后才有的功能,所以小組件...
把Swift中的Error移植到Objective-C碳默,相對(duì)而言倒是個(gè)簡(jiǎn)單很多的事情贾陷。Swift會(huì)根據(jù)enum的名字自動(dòng)生成默認(rèn)的error domain,并從0開始嘱根,為每一...
Moya是什么髓废? Moya是對(duì)請(qǐng)求庫(kù)Alamofire的抽象封裝,相當(dāng)于OC中YTKNetwork和AFNetworking的關(guān)系该抒。 為什么用Moya慌洪? 我們用Moya在Gi...
UIBarAppearance是iOS13蘋果新出來的一個(gè)對(duì)相應(yīng)的空間統(tǒng)一設(shè)置外觀樣式的API,可以統(tǒng)一配置NavigationBar 凑保、TabBar蒋譬、 Toolbar等的外...
Swift中的Combine是一種用于處理異步事件流的框架,它提供了一種聲明式愉适、函數(shù)式的編程方式犯助,可以讓開發(fā)者更加簡(jiǎn)單、高效地處理異步數(shù)據(jù)流维咸。 Combine是蘋果在2019...
在我們安裝一些Mac軟件時(shí)系統(tǒng)會(huì)出現(xiàn)“xxx已損壞,打不開租副。您應(yīng)將它移到廢紙簍”或者“打不開 xxx坐慰,因?yàn)樗鼇碜陨矸莶幻鞯拈_發(fā)者”。這是因?yàn)镸ac新系統(tǒng)啟用了新的安全機(jī)制用僧,默...
閉包中的循環(huán)引用可通過weak與unowned解決 weak引用時(shí):必須是可選類型的var结胀,因?yàn)閷?shí)例銷毀后,ARC會(huì)自動(dòng)將弱引用設(shè)置為nil责循。此時(shí)不會(huì)觸發(fā)屬性觀察器(will...
一糟港、swift怎么用oc定義的宏?1院仿、在swift中秸抚,能直接使用定義為常量的宏,不能使用帶有方法調(diào)用的宏歹垫,也不能使用靜態(tài)常量剥汤。 2、如何解決排惨?在公共*.swift文件里面重新...
在常見業(yè)務(wù)開發(fā)中吭敢,POST請(qǐng)求常常在這些地方使用:前端表單提交時(shí)、調(diào)用接口代碼時(shí)和使用Postman測(cè)試接口時(shí)若贮。我們下面來一一了解: 一省有、前端表單提交時(shí) applicatio...
Swift基礎(chǔ)語(yǔ)法文章匯總[http://www.reibang.com/p/4c260bb9782d] 本文講述OC和Swift混編中,OC轉(zhuǎn)換Swift舷蟀,Swift轉(zhuǎn)換...
前言 前段時(shí)間公司項(xiàng)目加了許多關(guān)于PDF文件操作的需求恤磷,其中包括PDF文檔的預(yù)覽、PDF文件格式轉(zhuǎn)換野宜、從其他App獲取文件扫步、PDF文檔的批注與修改。這篇文章我會(huì)先記錄下PDF...
官方文檔解析 官方文檔:https://developer.apple.com/documentation/uikit/uidocumentpickerviewcontrol...