使用 Xcode 制作 Framework 與 XCFramework 最近公司有個項目外包,我就負責提供離在線語音識別 SDK 和數(shù)據(jù)埋點 SDK 封裝,在制作 Frame...
注:歡迎大家可以關-注 Wei-Xin 公--眾--號 :Style月月專欄,與簡書同步更新~ iOS 底層原理 objc4 源碼相關 0、底層源碼探索方式iOS-底層原理 ...
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客戶端開發(fā)。和音頻打交道,必須要弄清楚AVAudioSession。先看下蘋果的官方圖:...
請問有沒有什么方法可以設置popupMenuButton的背景圖的?
Flutter入門(24):Flutter 組件之 PopupMenuButton 詳解1. 基本介紹 PopupMenuButton 是一個非常常見的彈出菜單欄。 2. 示例代碼 代碼下載地址[https://github.com/Maojunhao/FMSt...
一 關于CoreAnimation CoreAnimation是蘋果提供的一套基于繪圖的動畫框架,下圖是官方文檔中給出的體系結構。 從圖中可以看出,最底層是圖形硬件(GPU)...
一、啟動優(yōu)化 冷啟動:第一次啟動App熱啟動 啟動優(yōu)化一般講的是冷啟動 啟動階段:main函數(shù)之前、main函數(shù)之后 main 階段:1、懶加載2、發(fā)揮CPU的價值(多線程進...
這篇文章源于美團面試官問的我一個問題,為什么Objective-C中有Class和MetaClass這種設計?去掉是否可以?當時的我并沒有深入思考過這個問題,而網(wǎng)上搜索的結果...
前言 本文會用實例的方式,將iOS各種IM的方案都簡單的實現(xiàn)一遍。并且提供一些選型、實現(xiàn)細節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在github中都有demo:iOS即...
iOS 實現(xiàn)AOP編程(Objective-C) 一、AOP與OOP OOP(Object Oriented Programming,面向對象編程) OOP比較經(jīng)典的程序設計...
iOS網(wǎng)絡緩存掃盲篇 --使用兩行代碼就能完成80%的緩存需求 下篇預告:使用80%的代碼來完成剩下的20%的緩存需求 。敬請 star (右上角)持續(xù)關注。 目錄 當我們在...
一彈指六十剎那,一剎那九百生滅。 --《仁王經(jīng)》 組件 計算機是一種數(shù)據(jù)處理設備,它由CPU和內存以及外部設備組成。CPU負責數(shù)據(jù)處理,內存負責存儲,外部設備負責數(shù)據(jù)的輸入和...
感覺我去年11月的時候還不知道啥是組件化和模塊化,今年這個時候就可以寫這個topic了也是神奇0.0 首先說下在我看來這兩者的區(qū)別吧: 模塊化: 如果工程很大,公司幾百上千的...
class-dump簡單介紹 如何使用class-dump 一 class-dump簡單介紹 class-dump是可以把Objective-C運行時的聲明的信息導出來的工具...
加殼脫殼基本概念 使用dumpdecrypted工具進行iOSApp脫殼 一 加殼脫殼基本概念 一 什么是加殼? 就是利用特殊的算法,對可執(zhí)行文件的編碼進行改變(比如加密、混...
Mach-O文件 Mach-O格式全稱為Mach Object文件格式的縮寫 Mach-O文件類型分類: 1.Executable:應用可執(zhí)行的二進制文件,如.m/.h文件經(jīng)...