在發展日新月異的移動互聯網時代,數據扮演著極其重要的角色。埋點作為一種最簡單最直接的用戶行為統計方式,能夠全面精確的采集用戶的使用習慣以及各功能...

在發展日新月異的移動互聯網時代,數據扮演著極其重要的角色。埋點作為一種最簡單最直接的用戶行為統計方式,能夠全面精確的采集用戶的使用習慣以及各功能...
iOS從零到一搭建組件化項目框架 隨著公司業務需求的不斷迭代發展,工程的代碼量和業務邏輯也越來越多,原始的開發模式和架構已經無法滿足我們的業務發...
系列文章:YYText 源碼剖析:CoreText 與異步繪制YYAsyncLayer 源碼剖析:異步繪制YYCache 源碼剖析:一覽亮點YY...
為了更好的閱讀體驗,建議閱讀原文插播廣告 —— 幾十行代碼完成資訊類App多種形式內容頁HybridPageKit :一個針對資訊類App高性能...
系列文章:YYText 源碼剖析:CoreText 與異步繪制YYAsyncLayer 源碼剖析:異步繪制YYCache 源碼剖析:一覽亮點YY...
前言 在最近的面試中,我發現一道面試題,其考點是:圍繞iOS App中一個視圖從添加到完全渲染,在這個過程中,iOS系統都做了什么? 在進行了大...
前言 Blocks是C語言的擴充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了這個新功能“Blocks”。從那...
本文是我在上海 T 沙龍4月7日分享內容的文字版總結和拓展。相關視頻和文檔請見鏈接:深入淺出 iOS 并發編程其中主要內容包括:GCD與Oper...
KSCrash 是一個異常收集的開源框架。 它可以捕獲到Mach級內核異常、信號異常、C++異常、Objective-C異常、主線程死鎖;當捕獲...
在Mac系統下熟練使用命令行可以使工作更高效,幾乎所有的操作都可以用命令行來完成。但這些操作的前提是需要記住各種命令,而且系統原生的終端沒有自動...