• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            羅朝輝(飄飄白云)

            關注嵌入式操作系統,移動平臺,圖形開發。-->加微博 ^_^

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              85 隨筆 :: 0 文章 :: 169 評論 :: 0 Trackbacks

            01 2012 檔案

                 摘要: XCode 內置GDB,我們可以在命令行中使用 GDB 命令來調試我們的程序。下面將介紹一些常用的命令以及調試技巧。  閱讀全文
            posted @ 2012-01-31 16:19 羅朝輝 閱讀(3282) | 評論 (0)  編輯

                 摘要: 在前文中總結到“ObjC 為每個類的定義生成兩個 objc_class ,一個即普通的 class,另一個即 metaclass。我們可以在運行期創建這兩個 objc_class 數據結構,然后使用 objc_addClass 動態地創建新的類定義。”今天我們來如何在運行時動態創建類。下面這個函數就是應用前面講到的Class,MetaClass的概念,在運行時動態創建一個類。  閱讀全文
            posted @ 2012-01-30 14:05 羅朝輝 閱讀(4678) | 評論 (2)  編輯

                 摘要: 最近打算寫一些ObjC中比較底層的東西,尤其是 runtime 相關的。從哪里入手呢?那當然是最基本的類與對象。與C++相比,ObjC中的類與對象結構要簡潔與一致得多(參考《深度探索C++對象模型》,你就知道C++中類與對象結構的復雜)。本文將詳細講解ObjC中類與對象的結構,下回將講如何在 runtime 時操作類。

            總結:ObjC 為每個類的定義生成兩個 objc_class ,一個即普通的 class,另一個即 metaclass。我們可以在運行期創建這兩個 objc_class 數據結構,然后使用 objc_addClass 動態地創建新的類定義。這個夠動態夠強大的吧?下回講演示如何在運行期動態創建新類。  閱讀全文
            posted @ 2012-01-19 16:58 羅朝輝 閱讀(4732) | 評論 (5)  編輯

                 摘要: 在前文深入淺出Cocoa之消息中,我簡要介紹了ObjC 中消息的基本情況,包括SEL查找,緩存以及消息轉發等。在本文中,我要介紹一個很有趣的技術,Method swizzling,通過這個手法,我們可以動態修改方法的實現,從而達到修改類行為的目的。當然,還有其他辦法(如 ClassPosing,Category)也可以達到這個目的。ClassPosing 是針對類級別的,是重量級的手法,Category 也差不多,比較重量級,此外 Category 還無法避免下面的遞歸死循環(如果你的代碼出現了如下形式的遞歸調用,應該考慮一下你的設計,而不是使用在這里介紹的 Method Swizzling 手法,:))。  閱讀全文
            posted @ 2012-01-05 17:02 羅朝輝 閱讀(2540) | 評論 (4)  編輯

            99久久99久久| 97精品伊人久久大香线蕉app| 精品久久久噜噜噜久久久 | 国产精品对白刺激久久久| 九九久久自然熟的香蕉图片| 久久精品一区二区三区不卡| 99久久免费国产特黄| 久久久久亚洲AV成人网| 久久精品亚洲AV久久久无码| 国产精品成人无码久久久久久| 色88久久久久高潮综合影院| 亚洲精品无码久久毛片| 97精品国产97久久久久久免费| 久久国产精品一国产精品金尊| 无码人妻久久久一区二区三区| 午夜精品久久影院蜜桃| 久久av免费天堂小草播放| 国产精品九九九久久九九| 色偷偷91久久综合噜噜噜噜| 久久精品国产91久久综合麻豆自制 | 久久国产高潮流白浆免费观看| 亚洲一本综合久久| 亚洲va久久久噜噜噜久久天堂| 精品水蜜桃久久久久久久| 91精品国产91久久久久福利| 亚洲AⅤ优女AV综合久久久| 天天久久狠狠色综合| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 久久免费香蕉视频| 99久久精品免费看国产| 国产产无码乱码精品久久鸭| 亚洲午夜久久久影院伊人| 亚洲伊人久久大香线蕉综合图片| 久久精品综合一区二区三区| 国产精品毛片久久久久久久| 99久久国产综合精品女同图片| 一本色道久久综合| 少妇精品久久久一区二区三区| 青青青青久久精品国产h久久精品五福影院1421 | 精品久久久久一区二区三区 | 久久99热这里只频精品6|