UITableView與UICollecView的使用 【本文目錄】 [TOC] 推薦閱讀及本文內主要來源 【iOS開發系列--UITableV...
1.__block修飾自動變量 (1)block塊內使用自動變量 如我們所知,我們在block中使用的自動變量是捕獲的外部自動變量,即通過向生成...
1.使用Blocks (1)block概念 Blocks是帶有自動變了(局部變量)的匿名函數。其寫法遵循BN范式 ^ 返回值類型 參數列表 表達...
1.block的轉C++實現 (1).棧區block示例 我們通過clang指令將我們的OCblock代碼轉為.cpp觀察如何實現這一匿名函數。...
1.趣味思考 ARC機制下對象指針有三種修飾符,分別是__ strong、__ autoreleasing、__ weak。__ autorel...
Objective-C作為一門動態語言,將很多事都在運行期間完成,如消息發送、消息轉發、動態的方法交換、對象關聯(為類添加實例變量)、攔截系統自...
1.回調機制 所謂回調就是講一段可執行的代碼與特定的一個事件綁定起來,當事件發生時就會調用這段代碼。 Objective-C的回調有四種途徑實現...
1.類別(category) (1)類別的出現 編寫面向對象的程序時,我們常常要為我們現有的類添加新的功能,我們通常會選擇創建子類的方法來拓展我...
1.Protocol協議 Protocol,簡單來說就是一系列不屬于任何類的方法列表,其中聲明的方法可以被任何類實現。這種模式一般稱為代理(de...