一直使用組內(nèi)早期搭好的Jenkins+pod package自動打包流程。本次手動打包回顧知識。 Xcode的Aggregate打包Framework靜態(tài)庫傳Cocoapod...
一直使用組內(nèi)早期搭好的Jenkins+pod package自動打包流程。本次手動打包回顧知識。 Xcode的Aggregate打包Framework靜態(tài)庫傳Cocoapod...
背景 花了點時間分析了下libffi的調(diào)用流程,做個總結(jié)。 什么是libffi libffi是ffi的主流實現(xiàn)方式,其主要是用C和匯編來實現(xiàn)的。 原理和用法市面上已經(jīng)很多,下...
引言 開發(fā)者對語言層面的異常應該都不會陌生。在 iOS 平臺,許多崩潰都源自 uncaught exception。Exception handling 的流程和細節(jié)較多,此...
最近我們有一個 DeepLink 的需求 用的是 Branch, 在這個過程中自然會涉及到 Universal Links 和 Custom URL Schem,在此進行筆記...
成因 野指針就是指向一個已刪除的對象或者受限內(nèi)存區(qū)域的指針。我們寫C++的時候強調(diào)指針初始化為NULL,強調(diào)用完后也為其賦值為NULL,誰分配的誰回收,來避免野指針的問題。比...
2021年7月7日更新 最近面試,發(fā)現(xiàn)僅僅是學會專欄的文章還不夠,最終還必須要去刷題(leetcode[https://leetcode-cn.com/])??梢葬槍π缘娜ニ?..
該文章屬于劉小壯原創(chuàng),轉(zhuǎn)載請注明:劉小壯[http://www.itdecent.cn/u/2de707c93dc4] iOS接入Flutter 在進行iOS和Flutte...
最近項目中需要完成一個屏幕錄制并推流的需求,對iOS端這個功能進行了調(diào)研,分享一下結(jié)果: 一、 概述 屏幕共享是將屏幕上的內(nèi)容分享,從而實現(xiàn)信息共享的一種技術(shù)。對于手機端,用...
上周五上線一個新版本項目,這周一發(fā)現(xiàn)審核居然沒通過!反饋的問題是“元數(shù)據(jù)被拒絕”,這個問題真是第一次碰到所以在這總結(jié)分享,做個筆記同時也希望可以幫助被這個問題困擾的開發(fā)者們。...
一、動態(tài)庫創(chuàng)建 打開Xcode,選擇菜單欄中的Window,然后選擇Welcome to Xcode,如圖: 進入歡迎界面,選擇第二個,create a new Xcode ...
可以使用 initWithContentsOfURL: 方法來進行初始化
Core Image 的高級應用本文內(nèi)容歸納整理自 Core Image 你需要了解的那些事~,僅作學習用途。如有侵權(quán),請聯(lián)系博主刪除。 一、獲取 CIImage 為了獲取 CIImage 圖像,很多同學會...
一、問題背景 相信很多ios開發(fā)者在項目中都需要用到uiwebview,那就離不開url了,一般符合網(wǎng)絡(luò)標準的url是沒啥問題的,那么當遇到一些特殊的url時,你就會踩坑...
為什么需要組件化隨著公司業(yè)務的不斷發(fā)展,項目的功能越來越復雜,各個業(yè)務代碼耦合也越來越多,代碼量也是急劇增加,傳統(tǒng)的MVC或者MVVM架構(gòu)已經(jīng)無法高效的管理工程代碼,因此需要...