由于Apple更新了m1芯片的Mac滨巴,導(dǎo)致iOS程序可以在Mac上直接運行矮男,因此需要判斷一下我們的App是跑在了Mac上還是跑在了iPhone上。因為m1芯片的Mac上只能運...
由于Apple更新了m1芯片的Mac滨巴,導(dǎo)致iOS程序可以在Mac上直接運行矮男,因此需要判斷一下我們的App是跑在了Mac上還是跑在了iPhone上。因為m1芯片的Mac上只能運...
前提 在swift 開發(fā)過程中知给,尤其是第三方庫中阔墩,我們多次看到首字母大寫的Self,很多時候不明白其中意思垛耳,Self 與self 又有何區(qū)別呢栅屏? 今天在這里簡單解釋一下: s...
如果圖片不顯示可以到我的小站去看 簡介 AVFoundation 在iOS上多媒體的處理主要依賴的是AVFoundation框架栈雳,而AVFoundation是基于CoreAu...
本期是通過NSURLProtocol攔截的方式替換ip缔莲,包括SNI的處理哥纫。后期有時間會有一章通過hook網(wǎng)絡(luò)框架AFN的方式,這種方式也無需改變AFN源碼酌予,包括在HTTPS證...
2018-Read-Record 記錄我的2018學(xué)習(xí)歷程 譯者注:作為一個走心且有逼格的翻譯組抛虫,我們對本篇文章中的代碼都進行了驗證松靡,并且寫了將代碼分為上下兩篇做成了 pla...
主要用到的知識是enum的關(guān)聯(lián)值笛洛。舉個例子。 鏈表的數(shù)據(jù)結(jié)構(gòu) 用c語言表示如下乃坤。包含當(dāng)前節(jié)點值苛让,和指向下一個節(jié)點的指針沟蔑。 用enum表示。 indirect表示用于聲明遞歸的...
本文將使用Swift實現(xiàn)一個標(biāo)準(zhǔn)鏈表狱杰,在實現(xiàn)的過程中瘦材,遵守函數(shù)式編程的規(guī)則,無副作用仿畸,可以看到和C語言的實現(xiàn)還是有較大的差異食棕。 預(yù)備知識 enum的各種用法swift的基本的...
準(zhǔn)備數(shù)據(jù) 訓(xùn)練集和測試集的數(shù)據(jù)來源于很多地方,比如:數(shù)據(jù)庫错沽,csv文件或者其他存儲數(shù)據(jù)的方式簿晓,為了操作的簡便性,可以寫一些小的腳本來下載并解析這些數(shù)據(jù)甥捺。在本文中抢蚀,我們先寫一個...
相信大家都已經(jīng)對SwiftUI有了基本的了解,在SwiftUI寫動畫唱逢,相對來說變得更加簡單了吴侦,接下來,會用3篇文章坞古,帶領(lǐng)大家一覽SwiftUI動畫的魅力备韧。 1. 顯式和隱式動...
一、案例演示 IOS中提供的UITableView功能非常強大痪枫,section提供分組织堂,cell提供顯示,幾乎可以應(yīng)付絕大部分場景奶陈。最近想模仿舊版的淘寶的商品詳情頁(最新的淘...
Crash 日志從哪來吃粒?一般有 2 個渠道: 蘋果收集的 Crash 日志 用戶手機上 設(shè)置 -> 隱私 -> 分析 里面的潦俺,可以連接電腦 Xcode 導(dǎo)出。 在 Xcode...
前言 開發(fā)中很多地方都會遇到密碼輸入徐勃,這時候往往需要根據(jù)UI設(shè)計自定義事示。這里遵守UIKeyInput,實現(xiàn)協(xié)議中的方法僻肖,讓自定義View可以進行文字輸入肖爵;再通過func dr...
(本文來自《Custom Keyboard》)自定義鍵盤為那些希望體驗更新穎的輸入法或者需要用到iOS不支持的語言的用戶,提供了替代系統(tǒng)鍵盤的備選臀脏。自定義鍵盤的核心功能很簡單...