iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文主要介紹常見(jiàn)的鎖,以及synchronized盼铁、NSLock、...

iOS 底層原理 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文主要介紹常見(jiàn)的鎖,以及synchronized盼铁、NSLock、...
前言:COS是騰訊云提供的對(duì)象存儲(chǔ)服務(wù)鼻吮,功能非常強(qiáng)大,可以作為文件服務(wù)器泳唠,CDN加速狈网,靜態(tài)網(wǎng)頁(yè)服務(wù),還提供了圖片的常用操作笨腥。相關(guān)API文檔:https://cloud.ten...
mvp模式下的viewcontroller職責(zé)是什么呢?
iOS MVC MVP MVVM的實(shí)現(xiàn)MVC-Apple 原生的MVC iOS中最常用的架構(gòu)提到MVC 就不能不說(shuō) UITableView 這里是創(chuàng)建model 創(chuàng)建view 給view復(fù)值都是在Cont...
※ MVC -> MVP -> MVVM 這部分可能會(huì)從MVC->MVP->MVVM都看看谆级,看到幾篇不錯(cuò)的文章歡迎大家看一下:http://www.reibang.com/...
1.介紹 在講XCTest之前我們先來(lái)了解一下單元測(cè)試。單元測(cè)試(unit testing)讼积,是指對(duì)軟件中的最小可測(cè)試單元進(jìn)行檢查和驗(yàn)證肥照,通過(guò)開發(fā)者編寫代碼去驗(yàn)證被測(cè)代碼是否...
一. 原理分析 FBRetainCycleDetector的原理:是基于DFS算法,把整個(gè)對(duì)象之間的強(qiáng)引用關(guān)系當(dāng)做圖進(jìn)行處理勤众,查找其中的環(huán)舆绎,就找到了循環(huán)引用。 二. 檢測(cè)NS...
AVAudioSession 簡(jiǎn)要說(shuō)說(shuō)AVAudioSession们颜,AVAudioSession是蘋果用來(lái)管理App對(duì)音頻硬件(I / O)的資源使用吕朵;比如說(shuō): 設(shè)置APP與...
App Store Connect API的使用主要分為三步 1、在App Store Connect 里面創(chuàng)建密鑰(要使用賬戶持有人的賬號(hào)才有權(quán)限)2窥突、獲取 JSON We...
概述 從兩個(gè)方面來(lái)講: js不能直接調(diào)用oc的方法 oc可以通過(guò) - (void)evaluateJavaScript:(NSString *)javaScriptStr...
前置知識(shí) 符號(hào) 靜態(tài)鏈接 匯編基礎(chǔ) 虛擬內(nèi)存 跳轉(zhuǎn)指令的編碼:PC相對(duì)地址與絕對(duì)地址 匯編跳轉(zhuǎn)指令:直接跳轉(zhuǎn)與間接跳轉(zhuǎn) 正文開始 靜態(tài)庫(kù)有兩個(gè)主要缺點(diǎn): 一份代碼在所有的進(jìn)程...
iOS 底層原理 + 逆向 文章匯總[http://www.reibang.com/p/412b20d9a0f6] 本文主要介紹Mach-O文件的內(nèi)部結(jié)構(gòu)的演示 Mach-...
Xcode默認(rèn)的編譯的時(shí)候第队,會(huì)生成Debug Symbols信息,這些信息可以使得我們?cè)谡{(diào)試的時(shí)候能夠看到代碼執(zhí)行的類煌茬、方法以及變量的信息斥铺;對(duì)于線上crash,可以通過(guò)這些信...
GCD 掃盲篇 Grand Central Dispatch 基礎(chǔ)教程Swift:Part 1 & Part2-- 連續(xù)&并發(fā)坛善,同步&異步晾蜘,并發(fā)&并行邻眷,隊(duì)列 GCD 深入理解...
作者:GABRIEL THEODOROPOULOS,原文鏈接剔交,原文日期:2016-11-16譯者:小鍋肆饶;校對(duì):saitjr;定稿:CMB 自中央處理器(CPU)出現(xiàn)以來(lái)岖常,最大...
1冯乘、inlineHook概述 所謂InlineHook(內(nèi)聯(lián)鉤?),就是直接修改?標(biāo)函數(shù)的頭部代碼晒夹。讓它跳轉(zhuǎn)到?定義函數(shù)中執(zhí)?代碼裆馒,從?達(dá)到Hook的?的。這種Hook技術(shù)?...