240 發(fā)簡信
IP屬地:廣東
  • 120
    C++ STL容器底層數(shù)據(jù)結構總結

    STL 就是所謂的標準模板庫(Standard Template Library),這可能是C++程序員的一大利器宁脊。 總的來說,STL包括幾個部分:容器弓乙,算法(泛型算法)渊抄,迭...

  • @Fade1992 感謝:pray:,我修正一下

    選擇 GCD 還是 NSTimer 巢块?

    我們常常會延遲某件任務的執(zhí)行礁阁,或者讓某件任務周期性的執(zhí)行。然后也會在某些時候需要取消掉之前延遲執(zhí)行的任務族奢。 延遲操作的方案一般有三種: 1.NSObject的方法: 2.使用...

  • 120
    深入淺出 iOS 并發(fā)編程

    本文是我在上海 T 沙龍4月7日分享內容的文字版總結和拓展姥闭。相關視頻和文檔請見鏈接:深入淺出 iOS 并發(fā)編程其中主要內容包括:GCD與Operation的用法、并發(fā)編程中常...

  • @AKsoftware NSTimer不是線程安全的越走,并發(fā)可能出問題

    選擇 GCD 還是 NSTimer 棚品?

    我們常常會延遲某件任務的執(zhí)行,或者讓某件任務周期性的執(zhí)行廊敌。然后也會在某些時候需要取消掉之前延遲執(zhí)行的任務铜跑。 延遲操作的方案一般有三種: 1.NSObject的方法: 2.使用...

  • 道長的 Swift 面試題

    1. 給一個數(shù)組,要求寫一個函數(shù)骡澈,交換數(shù)組中的兩個元素 二X程序員:好簡單啊锅纺,直接寫出以下結果 普通程序員:首先跟面試官溝通,是什么類型的數(shù)組肋殴?面試官會說伞广,任意拣帽。普通程序員微...

  • 120
    UIGesture和UIControl的前世今緣

    UIGesture和UIControl的前世今緣 最近發(fā)現(xiàn)很多同學都搞不清楚 UIGesture 和 UIControl 的正確使用姿勢。即便是做了多年 iOS 開發(fā)的 se...

  • @暗月郁落 A_Controller 和 B_Controller 是指兩個子模塊嚼锄,不是指兩個 VC 哦~這里主要是想優(yōu)化過于臃腫龐大的 VC 减拭。:smile:

    BC架構探索之路

    BC架構探索之路 做iOS也有些年頭了,最近把項目核心模塊的架構重新設計了一番区丑,這里做一些記錄拧粪。首先,我們要對基礎的設計模式有一定的認知沧侥。這些基礎的設計模式可霎,便是MVC、MV...

  • 120
    BC架構探索之路

    BC架構探索之路 做iOS也有些年頭了,最近把項目核心模塊的架構重新設計了一番壁熄,這里做一些記錄帚豪。首先,我們要對基礎的設計模式有一定的認知草丧。這些基礎的設計模式狸臣,便是MVC、MV...

  • iOS開發(fā) 如何判斷網(wǎng)絡請求是否開啟了代理

    即便很多公司使用了Https,但是使用Charles,同樣是可以破解的昌执,破解方法烛亦。網(wǎng)上找了很多方法都是MRC的诈泼,這里給大家搞了一個ARC的方法,僅供參考煤禽!

  • block1是在queue0里執(zhí)行的铐达,不是主線程,你可以在block1中打印日志驗證一下檬果。

    如何安全使用dispatch_sync

    概述 iOS開發(fā)者在與線程打交道的方式中瓮孙,使用最多的應該就是GCD框架了,沒有之一选脊。GCD將繁瑣的線程抽象為了一個個隊列杭抠,讓開發(fā)者極易理解和使用。但其實隊列的底層恳啥,依然是利用...

  • @瞎編程 是的偏灿,不需要手動cancel

    選擇 GCD 還是 NSTimer ?

    我們常常會延遲某件任務的執(zhí)行钝的,或者讓某件任務周期性的執(zhí)行翁垂。然后也會在某些時候需要取消掉之前延遲執(zhí)行的任務。 延遲操作的方案一般有三種: 1.NSObject的方法: 2.使用...

個人介紹
思考是人類區(qū)別于低等生物的唯一特征
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品