為什么要使用handyJSON,用系統(tǒng)的Coddle 協(xié)議不是更好么?
HandyJSON簡單使用一、HandyJSON簡介 HandyJSON 是阿里開發(fā)的一個在swift上把JSON數(shù)據(jù)轉(zhuǎn)化為對應model的框架。與其他流行的Swift JSON庫相比,HandyJS...
為什么要使用handyJSON,用系統(tǒng)的Coddle 協(xié)議不是更好么?
HandyJSON簡單使用一、HandyJSON簡介 HandyJSON 是阿里開發(fā)的一個在swift上把JSON數(shù)據(jù)轉(zhuǎn)化為對應model的框架。與其他流行的Swift JSON庫相比,HandyJS...
前言 本篇所涉及的性能問題我都將根據(jù)滑動的流暢性來評判, 包括掉幀情況和一些實際體驗 ASDK 已經(jīng)改名為 Texture, 我習慣稱作 ASDK 編譯環(huán)境: MacOS 1...
1. 創(chuàng)建私有庫,將 NetworkStatus.podspec 配置文件push到私有庫 遇到問題 報錯了 [!] Couldn't find NetworkStatus....
open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/L...
說明:在mac設備運行一段時間后,電腦空間很小了,對于開發(fā)者來說,清清Xcode緩存,騰出幾十G的空間還是有可能的。在升級Xcode適配新系統(tǒng)、新手機也是得給電腦減減壓。 一...
一開始我使用終端命令創(chuàng)建Flutter插件 發(fā)現(xiàn)生成的插件無 iOS目錄,podspec 及 Assets文件。其目錄結構如下: 使用 來創(chuàng)建插件同樣也沒有iOS目錄。 解決...
在iOS內(nèi)存管理中,在ARC機制中,我們通常使用AutoreleasePool進行內(nèi)存管理,本篇文章我們主要來分析autoreleasePool的原理。 分析 我們在開發(fā)中 ...
在OC對象的alloc過程[http://www.itdecent.cn/p/83bd92067e79]一文中,我們一起探討了alloc的過程,接下來我們就對對象的reta...
在 Block的類型和循環(huán)引用[http://www.itdecent.cn/p/b7180d352ddd]一文中,我們簡單探索了block的類型和其循環(huán)引用。在本文中,我...
在iOSHook系統(tǒng)C函數(shù)(一):使用動態(tài)庫[http://www.itdecent.cn/p/a72ade64e3bb]一文中,我們探討了如何使用動態(tài)庫去HooK系統(tǒng)的C...
當我們使用iOS和Flutter進行混合開發(fā)時,啟動屏如果使用LaunchStoryboard,在我們進入到 FlutterViewController的時候,會默認把 La...
Cocoa Touch Framework 我們將使用 Cocoa Touch Framework來Hook iOS 中系統(tǒng)的C函數(shù),首先我們先新創(chuàng)建一個工程HooKDemo...
本篇文章我們主要來探討,iOS應用在冷啟動的過程中,做了哪些操作。 首先我們現(xiàn)在工程中增加 DYLD_PRINT_STATISTICS環(huán)境變量,來觀察冷啟動的操作步驟 當我們...
本篇文章中,我們主要來探討iOS中的Block。 Block的類型 Block主要有三種類型分別為NSGlobalBlock、NSStackBlock、NSMallocBlo...
我們今天主要來探索一個iOS中常見的一個面試題。假定我們有一個類LYPerson: 我們在ViewController中,定義如下方法 請問:1,saySomething函數(shù)...
在多線程中,訪問同一個資源,會有線程安全問題,我們通常會在內(nèi)存進行存取的時候進行加鎖: 我們查看其匯編指令 我們可以看出:@synchronized關鍵字,轉(zhuǎn)化為了objc_...
在本篇文章中,我們主要來探索GCD的兩個函數(shù)dispatch_once 和 dispatch_sync,我們主要來探索兩個問題: 1,dispatch_once是如何保證只執(zhí)...
本篇文章中我們主要講解GCD中的函數(shù)。 GCD GCD是Grand Central Dispatch的簡稱,純c語言,提供了非常多強大的函數(shù),將任務添加到隊列,并且指定執(zhí)行任...