SDK文件目錄如圖 .framework文件一定要在 Framework(名字錯(cuò)了也不行)文件夾中,Framework和.podspec文件同級(jí)就能提交成功了. spec.v...
SDK文件目錄如圖 .framework文件一定要在 Framework(名字錯(cuò)了也不行)文件夾中,Framework和.podspec文件同級(jí)就能提交成功了. spec.v...
二十一磺平、React Nactive與原生的交互 一弱卡、RN調(diào)用原生方法 1、編寫(xiě)原生的功能類(lèi)汞幢,需要實(shí)現(xiàn)RCTBridgeModule協(xié)議,類(lèi)中包含包含RCT_EXPORT_MO...
一眼溶、多線程間通信 本地的進(jìn)程間通信(IPC)有很多種方式授药,但可以總結(jié)為下面 4 類(lèi):消息傳遞(管道、FIFO凹嘲、消息隊(duì)列) 同步(互斥量师倔、條件變量、讀寫(xiě)鎖周蹭、文件和寫(xiě)記錄鎖趋艘、信號(hào)...
五、APP生命周期 APP有5種狀態(tài)凶朗,分別是:1瓷胧、Not running未運(yùn)行:app沒(méi)啟動(dòng)或被迫終止。2棚愤、Inactive未激活:當(dāng)前應(yīng)用正在前臺(tái)運(yùn)行搓萧,但是并不接收事件(當(dāng)...
前言:本文旨在介紹iOS性能優(yōu)化中有關(guān)崩潰的介紹和采集。 一宛畦、APP常見(jiàn)的崩潰 野指針瘸洛,即EXC_BAD_ACCESS 非法參數(shù)異常,比如參數(shù)傳為nil 數(shù)組越界 除0次和,即被...
前言 在iOS開(kāi)發(fā)過(guò)程中反肋,總會(huì)遇到各種各樣的崩潰問(wèn)題,那么如何可能的降低應(yīng)用的崩潰率踏施,就成為每位iOS開(kāi)發(fā)人員的必修課囚玫。所以喧锦,歸納總結(jié)iOS崩潰問(wèn)題就顯得尤為重要了。 cra...
問(wèn)題:用戶(hù)反饋啟動(dòng)崩潰抓督,聯(lián)系用戶(hù)后要了一個(gè)錄屏視頻燃少;分析:視頻顯示啟動(dòng)崩潰,在啟動(dòng)頁(yè)就崩潰铃在,感覺(jué)跟項(xiàng)目?jī)?nèi)代碼無(wú)關(guān)阵具,應(yīng)該跟項(xiàng)目配置有關(guān);排查路徑:檢查該版本所有關(guān)于配置的修改定铜。...
1揣炕、定義 如果要在顯示屏上顯示內(nèi)容帘皿,我們至少需要一塊與屏幕像素?cái)?shù)據(jù)量一樣大的frame buffer(幀緩沖區(qū)),作為像素?cái)?shù)據(jù)存儲(chǔ)區(qū)域畸陡,然后由顯示控制器把幀緩存區(qū)的數(shù)據(jù)顯示到...
前言:在現(xiàn)在的面試中鹰溜,算法問(wèn)題越來(lái)越常見(jiàn)。而ios同學(xué)在工作中應(yīng)用算法的場(chǎng)景又比較少丁恭,所以為了廣大iOS同學(xué)的福祉曹动。寫(xiě)了此文。各位同學(xué)在看答案前牲览,最好先自己先試著寫(xiě)寫(xiě)墓陈,這樣印...
注意:以下方法只可用于debug第献,而且在多線程等情況下返回值不是100%可信贡必。1.使用CFGetRetainCount 2.使用KVC
iOS App的啟動(dòng)流程可以分成兩個(gè)階段 pre-main階段和main階段。 pre-main階段 系統(tǒng)將App的可執(zhí)行文件(Mach-O文件)和dyld加載到內(nèi)存庸毫,由dy...
一個(gè)對(duì)象什么時(shí)候加入自動(dòng)釋放池? 誤解一:ARC下的所有對(duì)象都會(huì)加入自動(dòng)釋放池岔绸? 自動(dòng)釋放池沒(méi)有那么閑理逊,蘋(píng)果也沒(méi)那么傻,一個(gè)沒(méi)用的臨時(shí)對(duì)象加到自動(dòng)釋放池有啥用盒揉? 誤解二:@a...
概述 在iOS中開(kāi)發(fā)中晋被,我們或多或少都聽(tīng)說(shuō)過(guò)內(nèi)存管理。iOS的內(nèi)存管理一般指的是OC對(duì)象的內(nèi)存管理刚盈,因?yàn)镺C對(duì)象分配在堆內(nèi)存羡洛,堆內(nèi)存需要程序員自己去動(dòng)態(tài)分配和回收;基礎(chǔ)數(shù)據(jù)類(lèi)...
目錄一欲侮,函數(shù)式編程二崭闲,響應(yīng)式編程三,面向協(xié)議編程 一威蕉,函數(shù)式編程 1刁俭,Array的操作 2,Optional的操作 3韧涨,函數(shù)式的概念 主要特征:函數(shù)與其他數(shù)據(jù)類(lèi)型一樣牍戚,可以賦...
Source有兩個(gè)版本:Source0 和 Source1。 source0和source1很容易讓人糊涂虑粥,為了讓大家更好理解如孝,我先闡述寫(xiě)其他的概念,我們知道APP運(yùn)行的過(guò)程...
OC面試題目合集地址[http://www.reibang.com/p/4c09bbf369f4] 問(wèn)題1: ios什么是簡(jiǎn)單工廠設(shè)計(jì)模式 簡(jiǎn)單工廠模式 Simple Fa...
用途:1.NSString娩贷、NSArray第晰、NSDictionary 等等經(jīng)常使用copy關(guān)鍵字,是因?yàn)樗麄冇袑?duì)應(yīng)的可變類(lèi)型:NSMutableString彬祖、NSMutabl...
原創(chuàng):有趣知識(shí)點(diǎn)摸索型文章創(chuàng)作不易茁瘦,請(qǐng)珍惜,之后會(huì)持續(xù)更新涧至,不斷完善個(gè)人比較喜歡做筆記和寫(xiě)總結(jié)腹躁,畢竟好記性不如爛筆頭哈哈桑包,這些文章記錄了我的IOS成長(zhǎng)歷程南蓬,希望能與大家一起進(jìn)...