為了進一步了解rn工作原理。近期在梳理rn項目啟動流程。寫篇文章記錄一下。梳理的過程。新建一個空白的rn項目。然后從iOS啟動的代碼深入進去,了解整個項目啟動過程里都發生了什...

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