介紹 京喜APP早期開發(fā)主要是快速原生化迭代替代原有H5,提高用戶體驗,在這期間也積累了不少性能問題。之后我們開始進行一些性能優(yōu)化相關(guān)的工作,本文主要是介紹京喜圖片庫相關(guān)優(yōu)化...
介紹 京喜APP早期開發(fā)主要是快速原生化迭代替代原有H5,提高用戶體驗,在這期間也積累了不少性能問題。之后我們開始進行一些性能優(yōu)化相關(guān)的工作,本文主要是介紹京喜圖片庫相關(guān)優(yōu)化...
時光荏苒,歲月如梭,不知不覺已有一年之久沒寫過文章,都生疏了(其實是不會寫) 剛好最近有一個連線題的需求,經(jīng)過連夜奮戰(zhàn)終于給肝出來了,感覺寫的也還行,就想著分享出來,于是就有...
Library 'iconv.2.4.0' not foundlibiconv.2.4.0 被移除了, 使用 libiconv.2.tbd 工程中有 Assertion f...
一、OCMock簡介 1.1、Mock介紹 作為一個動詞,mock是模擬、模仿的意思;作為一個名詞,mock是能夠模仿真實對象行為的模擬對象。在軟件測試中,mock所模擬的對...
前言 本文主要使用iOS平臺下各方案對靜態(tài)圖片的人臉識別進行性能及耗時統(tǒng)計,先附上測試結(jié)果,最后有各實現(xiàn)方案的代碼。 CoreImage方案: 測試數(shù)據(jù):test_1080x...
項目起源 你可能這App Store中搜到過很多AI相機App,提供各種AI變臉特效,這些功能都是怎樣實現(xiàn)的呢?我們自己能不能開發(fā)一款相近功能的App呢?出于這樣的想法,就有...
解決方法:spec 文件移除指定cpu ,否則校驗報錯,好像是xcode 1.錯誤 xcode12更新之后,如果私有庫引入了第三方庫,pod repo push時會出現(xiàn)以下錯...
目的 探索iOS Crash分類及捕獲流程 了解Crash文件結(jié)構(gòu)及段含義 了解Mach-o文件結(jié)構(gòu) 分析Crash堆棧地址與符號表還原流程 Crash分類 Crash的主要...
級別:★☆☆☆☆標(biāo)簽:「iOS URL編碼」「URL # 變 %23」「URL # 無法訪問」作者: Xs·H審校: QiShare團隊 和讀者們分享一個作者在項目中遇到的 ...
RunLoop是什么? RunLoop是iOS/Mac OS開發(fā)中比較重要的知識點,它貫穿程序運行的整個過程。它是線程基礎(chǔ)架構(gòu)的一部分,是一種保障線程循環(huán)處理事件而不會退出的...
一. 概述 做客戶端開發(fā)免不了要與WebView打交道,特別是對于Hybrid App,在H5所占比重越來越大的背景下,一套好的WebView 與原生交互的API顯得尤為重要...
1.Memory Graph是什么 Memory Graph是在Xcode8上推出的一個新特性。用來生成應(yīng)用程序中對象分配的內(nèi)存圖。 2.Memory Graph用來做什么 ...
級別:★★☆☆☆標(biāo)簽:「iOS」「hook」「耗時監(jiān)控」「objc_msgSend」作者: 647 審校: QiShare團隊 前言:最近,小編在看戴銘老師的技術(shù)分享,感覺...
在iOS開發(fā)中,網(wǎng)絡(luò)是必不可少的一部分,沒有人不知道大名鼎鼎的AFNetwork框架的,因為它提供了非常豐富實用,方便的網(wǎng)絡(luò)調(diào)用。使得很多需求都能夠調(diào)用已有的方法完成。但是面...
RunLoop編程官方文檔翻譯地址:http://m.itdecent.cn/p/4c38d16a29f1。下面是里面提到的使用RunLoop的案例.官方提到下面的場景應(yīng)...
這是一篇對Run Loop開發(fā)文檔《Threading Program Guide:Run Loops》的翻譯,來源于蘋果開發(fā)文檔。 Run loops 是和線程相關(guān)的基礎(chǔ)部...