240 發(fā)簡信
IP屬地:北京
  • 120
    iOS中長連接的那些事

    我們組內部搞了一個公眾號枷颊,大家支持一下,有不少好文章声滥。iOS中長連接的那些事 一呜叫、長連接在iOS開發(fā)中的作用 一般的App的網絡請求都是基于Http1.0進行的,使用的是NS...

  • 120
    神經病院Objective-C Runtime出院第三天——如何正確使用Runtime

    前言 到了今天終于要"出院"了怠李,要總結一下住院幾天的收獲圾叼,談談Runtime到底能為我們開發(fā)帶來些什么好處。當然它也是把雙刃劍捺癞,使用不當?shù)脑捯奈茫矔蔀殚_發(fā)路上的一個大坑。 目...

  • 120
    神經病院Objective-C Runtime住院第二天——消息發(fā)送與轉發(fā)

    前言 現(xiàn)在越來越多的app都使用了JSPatch實現(xiàn)app熱修復翘簇,而JSPatch 能做到通過 JS 調用和改寫 OC 方法最根本的原因是 Objective-C 是動態(tài)語言...

  • 120
    神經病院Objective-C Runtime入院第一天——isa和Class

    前言 我第一次開始重視Objective-C Runtime是從2014年11月1日撬码,@唐巧老師在微博上發(fā)的一條微博開始。 這是sunnyxx在線下的一次分享會版保。會上還給了4...

  • 120
    深入研究Block捕獲外部變量和__block實現(xiàn)原理

    前言 Blocks是C語言的擴充功能呜笑,而Apple 在OS X Snow Leopard 和 iOS 4中引入了這個新功能“Blocks”。從那開始彻犁,Block就出現(xiàn)在iOS...

  • 120
    深入研究Block用weakSelf叫胁、strongSelf、@weakify汞幢、@strongify解決循環(huán)引用

    前言 在上篇中驼鹅,仔細分析了一下Block的實現(xiàn)原理以及__block捕獲外部變量的原理。然而實際使用Block過程中,還是會遇到一些問題输钩,比如Retain Circle的問題...

  • 120
    iOS程序啟動->dyld加載->runtime初始化(初識)

    iOS開發(fā)中豺型,main函數(shù)是我們熟知的程序啟動入口,但實際上并非真正意義上的入口买乃,因為在我們運行程序姻氨,再到main方法被調用之間,程序已經做了許許多多的事情剪验,比如我們熟知的r...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品