為了進(jìn)一步了解rn工作原理。近期在梳理rn項(xiàng)目啟動(dòng)流程。寫篇文章記錄一下。梳理的過程。新建一個(gè)空白的rn項(xiàng)目。然后從iOS啟動(dòng)的代碼深入進(jìn)去,了解整個(gè)項(xiàng)目啟動(dòng)過程里都發(fā)生了什...
為了進(jìn)一步了解rn工作原理。近期在梳理rn項(xiàng)目啟動(dòng)流程。寫篇文章記錄一下。梳理的過程。新建一個(gè)空白的rn項(xiàng)目。然后從iOS啟動(dòng)的代碼深入進(jìn)去,了解整個(gè)項(xiàng)目啟動(dòng)過程里都發(fā)生了什...
在NSURLProtocol中有3個(gè)方法: 1. +propertyForKey:inRequest:; 2. + setProperty:forKey:inRequest:...
strcmp([data objCType], @encode(BOOL)) == 0 好像不相等
shuangyue 評(píng)論自OC中如何判斷NSNumber原始的數(shù)據(jù)類型
1. WKWebView 1.1 H5調(diào)Native(H5向Native傳遞消息) 1.1.1 H5調(diào)Native_直接攔截URL方式 顧名思義就是在WebView加載UR...
前言 什么是內(nèi)存管理?是指軟件運(yùn)行時(shí)對(duì)計(jì)算機(jī)內(nèi)存資源的分配和使用的技術(shù)。其最主要的目的是如何高效,快速的分配,并且在適當(dāng)?shù)臅r(shí)候釋放和回收內(nèi)存資源。 我們本篇學(xué)習(xí)的就是iOS開...
這文章還是熱乎的,iOS已經(jīng)卷到如此地步了呀~
ios底層原理 : alloc&init&new 底層源碼分析在分析源碼之前,先做一個(gè)打印 分別輸出三個(gè)對(duì)象的內(nèi)容,內(nèi)存地址,指針地址 通過上圖可以看出,三個(gè)對(duì)象指向的是同一個(gè)內(nèi)存空間,所以內(nèi)容和內(nèi)存地址是相同的,指針地址是不同的 準(zhǔn)備...
在分析源碼之前,先做一個(gè)打印 分別輸出三個(gè)對(duì)象的內(nèi)容,內(nèi)存地址,指針地址 通過上圖可以看出,三個(gè)對(duì)象指向的是同一個(gè)內(nèi)存空間,所以內(nèi)容和內(nèi)存地址是相同的,指針地址是不同的 準(zhǔn)備...
前言 在iOS底層源碼學(xué)習(xí)中,會(huì)需要分析一個(gè)結(jié)構(gòu)體所占用的內(nèi)存大小,這里面就涉及到了內(nèi)存對(duì)齊 今天,我將結(jié)合內(nèi)存對(duì)齊的概念、原因、規(guī)則、實(shí)際例子,讓你深入理解內(nèi)存對(duì)齊,掌握分...
我也很懵逼~ 服了呀~
pandas索引 :選取行和列數(shù)據(jù)的方法selectstudent_id,student_namefromexam_scoreswherechinese>=90andmath>=90 上面的 SQL 語(yǔ)句表示從考試...
這樣寫,不會(huì)無(wú)限循環(huán)么?
runtime - 子類動(dòng)態(tài)實(shí)現(xiàn)父類的方法簡(jiǎn)述 最近在做一個(gè)簡(jiǎn)單的UI自動(dòng)化框架,只針對(duì)iOS平臺(tái)的,基本思路:Hook(可利用SWIZZLE技術(shù)實(shí)現(xiàn))目標(biāo)UIViewController的viewDidAppear...
lineBreakMode 設(shè)置了還是不太好使,
lineBreakMode = .byCharWrapping時(shí)候,在cell重用的時(shí)候,有的不換行,有的換行,樓主還需要在看看。
iOS: 利用TextKit實(shí)現(xiàn)UILabel的高亮、可交互TextKit的相關(guān)知識(shí)可以看這一篇文章:點(diǎn)我 要使UILabel用上TextKit,需要自定義UILabel 先看看使用這個(gè)自定義Label的demo 1. 自定義UILa...
GCD中的隊(duì)列 和 線程之間的關(guān)系聯(lián)系 廢話說(shuō)在前面,他們關(guān)系其實(shí)不大?。?! 1. 前篇 下面的表大家都知道 那么為什么說(shuō)GCD中的隊(duì)列 和 線程關(guān)系不大? 2. 中篇分析 ...
1. URL 1.1 基本概念 (Uniform Resource Locator,統(tǒng)一資源定位符) protocol :// hostname[:port] / path ...
@我本善良 謝謝,還有很多不足,繼續(xù)努力!
GCD 系列知識(shí)總結(jié)引言: 越是細(xì)節(jié)越能體現(xiàn)一個(gè)人的嚴(yán)謹(jǐn),越是微小越是能看到事物的光芒 1. 隊(duì)列 官方解釋:DispathQueue是FIFO隊(duì)列,應(yīng)用程序可以以塊對(duì)象的形式向其提交任務(wù)。調(diào)度...
gitHub地址 : 響應(yīng)鏈Demo[https://github.com/fangjinfeng/MySampleCode/tree/master/FJFTouchEven...
原創(chuàng)還是抄了,啥玩意!
CFArray 的歷史淵源及實(shí)現(xiàn)原理(轉(zhuǎn)載)在 iOS 開發(fā)中,NSArray是一個(gè)很重要的數(shù)據(jù)結(jié)構(gòu)。尤其 TableView 中的數(shù)據(jù)緩存與更新,NSArray來(lái)緩存數(shù)據(jù)以及對(duì)于顯示數(shù)據(jù)的修改操作。而在 Core F...