日落西沉蓄喇,我又一次打開的熟悉的Xcode,熟悉的創(chuàng)建了一個新的應(yīng)用氧腰,開始了新的學(xué)習(xí)之旅枫浙。當(dāng)窗口順利的加載結(jié)束后刨肃,我正準(zhǔn)備開始進行功能的編寫。 突然箩帚,神奇的事情發(fā)生了真友!我發(fā)現(xiàn)熟...
日落西沉蓄喇,我又一次打開的熟悉的Xcode,熟悉的創(chuàng)建了一個新的應(yīng)用氧腰,開始了新的學(xué)習(xí)之旅枫浙。當(dāng)窗口順利的加載結(jié)束后刨肃,我正準(zhǔn)備開始進行功能的編寫。 突然箩帚,神奇的事情發(fā)生了真友!我發(fā)現(xiàn)熟...
目錄結(jié)構(gòu): 第一步紧帕,明確要干嘛 第二步盔然,怎么去畫(純理論) 第三步,怎么去畫(實戰(zhàn)) 第四步是嗜,練練手 第一步愈案,明確要干嘛 1. 目標(biāo): 使用 OpenGL ES 2.0 在 ...
概述 網(wǎng)上充斥著大量的 iOS FFmpeg 編譯的教程,有的時間比較早了幔睬,有的很多都沒有說詳細(xì)眯漩,或者有個別坑作者沒有講到,有的講到到了一半麻顶,沒有例子赦抖。 所以本人參考了網(wǎng)上的...
對象的生命周期 對象生命周期(Object life cycle) 在OC中一個對象的生命周期就是指队萤,這個對象從創(chuàng)建到銷毀的運行時(runtime)的生命。 一個對象的出現(xiàn)方...
原文連結(jié):作者:potato04鏈接:https://juejin.im/post/5c1bbec66fb9a049cb18b64c來源:掘金著作權(quán)歸作者所有矫钓。商業(yè)轉(zhuǎn)載請聯(lián)系...
Release 崩潰 Debug 不崩新娜? 在夸克2.0版本赵辕,出現(xiàn)一個在release 下必崩的問題。經(jīng)過一輪排查概龄,終于發(fā)現(xiàn)問題的根源所在还惠。排查過程相當(dāng)耗時,故記錄下來私杜,方便以...
這里沒有匯編, 內(nèi)存, 編譯原理, 有的只是滿滿的套路. 在無法 review 代碼的前提下, 崩潰率是業(yè)內(nèi)衡量 App 穩(wěn)定性的一個關(guān)鍵指標(biāo). 然而幾乎每個 App 都會遇...
我佛了 我也遇到了 線上崩潰激增 官方還寫著14.0新出的 坑死我了
iOS 5G網(wǎng)絡(luò)判斷昨天在判斷網(wǎng)絡(luò)的發(fā)現(xiàn)發(fā)現(xiàn)xcode12竟然沒有5G相關(guān)的key蚕键,今天升級到Xcode12.1發(fā)現(xiàn)多了CTRadioAccessTechnologyNRNSA和CTRadioA...
iOS的越獄檢測和反越獄檢測原理剖析 為什么要檢測越獄互拾?因為越獄后會大幅降低安全性。對于一些金融類的APP或者游戲類的嚎幸,因為監(jiān)管原因颜矿、資金安全問題,甚至防止使用越獄分析等嫉晶,需...
?PS: 寫完這篇文章發(fā)現(xiàn)了系統(tǒng)封裝好的方法骑疆,感興趣可以移步 下一篇文章 效果是不一樣的,大家可以比較一下喲 ?這時候 就想自己做了 ?view.layer 有一個 tran...
導(dǎo)語 由于學(xué)習(xí)AC自動機必須掌握Trie樹和KMP算法(KMP算法可以移步:全網(wǎng)最通俗的KMP算法圖解)替废,因此本篇主要講解Trie樹和AC自動機箍铭。最終目標(biāo)是掌握兩種數(shù)據(jù)結(jié)構(gòu)的...
iOS 14 開始,系統(tǒng)的 emoji 鍵盤內(nèi)部有一個搜索框 TUIEmojiSearchTextField 這個搜索框如果在 init 的時候設(shè)置 delegate(或...
開發(fā)中經(jīng)常碰到設(shè)計圖里面的字體是系統(tǒng)字體里面不包含的椎镣,其實也不是說不能用設(shè)計的字體诈火,但是一般情況下如果設(shè)計圖里的字體包含多種的時候,就需要導(dǎo)入多種相對應(yīng)的字體状答。有些字體包會很...
IM 即時通訊技術(shù)在多應(yīng)用場景下的技術(shù)實現(xiàn),以及性能調(diào)優(yōu)(iOS視角) (視頻見評論區(qū)) 2016年9月份我[https://github.com/ChenYilong]參加...