240 發(fā)簡信
IP屬地:北京
  • 120
    Mach-O 學(xué)習小結(jié)(三)

    最近學(xué)習了一下 Mach-O ,這里做個筆記記錄省撑,整理思路硫兰,加深理解牡肉。原文出處 Valar Morghulis 的博客[https://zhangbuhuai.com/pos...

  • 120
    Mach-O 學(xué)習小結(jié)(一)

    最近學(xué)習了一下 Mach-O ,這里做個筆記記錄,整理思路煌贴,加深理解凳鬓。原文出處 Valar Morghulis 的博客[https://zhangbuhuai.com/pos...

  • 120
    fishhook 源碼解讀筆記

    1. 源碼分析 2. 舉個例子 分析現(xiàn)有可執(zhí)行文件画髓,基于文件分析重綁定 NSLog 的流程 1、從 Load Commands 中查找 __la_symbol_ptr 平委、...

  • 120
    iOS逆向工程 - fishhook原理

    fishhook是Facebook提供的一個動態(tài)修改鏈接mach-O文件的工具奈虾。利用MachO文件加載原理,通過修改懶加載和非懶加載兩個表的指針達到C函數(shù)HOOK的目的廉赔。 前...

  • 120
    iOS觸摸事件全家桶

    好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的肉微?困惑于Cell怎么突然不能點擊了?糾結(jié)于如何實現(xiàn)這個奇葩響應(yīng)需求蜡塌?亦或是已經(jīng)被響應(yīng)鏈浪册、手勢、target-action這一系列響應(yīng)觸...

  • 120
    iOS野指針定位總結(jié)

    成因 野指針就是指向一個已刪除的對象或者受限內(nèi)存區(qū)域的指針岗照。我們寫C++的時候強調(diào)指針初始化為NULL,強調(diào)用完后也為其賦值為NULL笆环,誰分配的誰回收攒至,來避免野指針的問題。比...

  • __autoreleasing 如何做到延遲釋放的躁劣?

    1.__autoreleasing 是什么迫吐? __autoreleasing 是oc中的一個與內(nèi)存管理相關(guān)的變量修飾符 2.__autoreleasing 能做什么? 用__...

  • 120
    iOS 開發(fā)輿圖

    43篇 《iOS開發(fā)高手課》已完成账忘,后面會對內(nèi)容進行迭代志膀,豐富下內(nèi)容和配圖。最近畫了張 iOS 開發(fā)全景輿圖鳖擒,還有相關(guān)一些資料整理溉浙,方便我平時開發(fā) App 時參看。輿圖如下:...

  • iOS面試題:斷點續(xù)傳如何實現(xiàn)的咙俩?

    斷點續(xù)傳的理解可以分為兩部分:一部分是斷點,一部分是續(xù)傳湿故。斷點的由來是在下載過程中阿趁,將一個下載文件分成了多個部分,同時進行多個部分一起的下載坛猪,當 某個時間點脖阵,任務(wù)被暫停了,此...

  • 120
    dyld加載應(yīng)用啟動原理詳解

    我們都知道APP的入口函數(shù)是main(),而在main()函數(shù)調(diào)用之前墅茉,APP的加載過程是怎樣的呢命黔?接下來我們一起來分析APP的加載流程。 一就斤、利用斷點進行追蹤 首先我們創(chuàng)建...

  • 120
    Vas Sonic的源碼分析

    最近在研讀Vas Sonic的源碼,Sonic是一款輕量級的高性能Hybrid框架衔肢,由騰訊QQ會員團隊開發(fā)庄岖,專注于提升H5頁面首屏加載速度。 首屏就是指用戶在沒有滾動時候看到...

  • 120
    深入iOS系統(tǒng)底層之程序映像

    綠樹陰濃夏日長膀懈,樓臺倒影入池塘顿锰。--《唐高駢·山亭夏日》 mach-o文件和進程的映像(image) iOS系統(tǒng)生成的可執(zhí)行程序或者動態(tài)庫文件的存儲布局格式被稱之為mach-...

  • 120
    #全面了解HTTP和HTTPS(開發(fā)人員必備)

    序言 Http和Https屬于計算機網(wǎng)絡(luò)范疇,但作為開發(fā)人員,不管是后臺開發(fā)或是前臺開發(fā)硼控,都很有必要掌握它們刘陶。在學(xué)習Http和Https的過程中,主要是參考了阮一峰老師的博客...

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