我們組內部搞了一個公眾號枷颊,大家支持一下,有不少好文章声滥。iOS中長連接的那些事 一呜叫、長連接在iOS開發(fā)中的作用 一般的App的網絡請求都是基于Http1.0進行的,使用的是NS...
前言 到了今天終于要"出院"了怠李,要總結一下住院幾天的收獲圾叼,談談Runtime到底能為我們開發(fā)帶來些什么好處。當然它也是把雙刃劍捺癞,使用不當?shù)脑捯奈茫矔蔀殚_發(fā)路上的一個大坑。 目...
前言 現(xiàn)在越來越多的app都使用了JSPatch實現(xiàn)app熱修復翘簇,而JSPatch 能做到通過 JS 調用和改寫 OC 方法最根本的原因是 Objective-C 是動態(tài)語言...
前言 我第一次開始重視Objective-C Runtime是從2014年11月1日撬码,@唐巧老師在微博上發(fā)的一條微博開始。 這是sunnyxx在線下的一次分享會版保。會上還給了4...
前言 Blocks是C語言的擴充功能呜笑,而Apple 在OS X Snow Leopard 和 iOS 4中引入了這個新功能“Blocks”。從那開始彻犁,Block就出現(xiàn)在iOS...
前言 在上篇中驼鹅,仔細分析了一下Block的實現(xiàn)原理以及__block捕獲外部變量的原理。然而實際使用Block過程中,還是會遇到一些問題输钩,比如Retain Circle的問題...
iOS開發(fā)中豺型,main函數(shù)是我們熟知的程序啟動入口,但實際上并非真正意義上的入口买乃,因為在我們運行程序姻氨,再到main方法被調用之間,程序已經做了許許多多的事情剪验,比如我們熟知的r...