240 發(fā)簡信
IP屬地:湖北
  • 120
    Swift API設(shè)計規(guī)范

    今天開始一段新的學習旅程---- 翻譯Swift英文技術(shù)文檔斋配,目的主要是為了學習英語,順帶學習技術(shù),翻譯不是逐字翻譯坏瞄,而是基于內(nèi)容翻譯,原則是把里面涉及到的關(guān)鍵點講清楚甩卓;Le...

  • Swift協(xié)議:RawRepresentable

    enum 中的RawRepresentable RawRepresentable是一個協(xié)議,包含關(guān)聯(lián)類型RawValue RawValue相當于一個范型逾柿,遵循這個協(xié)議相當于該...

  • 可以的 挺透徹 深入思考了

    08--內(nèi)存管理--一個對象什么時候加入自動釋放池机错?

    一個對象什么時候加入自動釋放池爬范? 誤解一:ARC下的所有對象都會加入自動釋放池? 自動釋放池沒有那么閑青瀑,蘋果也沒那么傻,一個沒用的臨時對象加到自動釋放池有啥用萧诫? 誤解二:@a...

  • 120
    iOS疑難Crash的寄存器賦值追蹤排查技術(shù)

    我們會借助一些崩潰日志收集庫來定位和排查線上的崩潰信息,但是有些崩潰堆棧所提供的信息有限又不是必現(xiàn)崩潰帘饶,很難直觀排查出問題的所在。這里我給大家分享一個采用寄存器賦值追蹤的技術(shù)...

  • 120
    深入iOS系統(tǒng)底層之crash解決方法

    眾里尋他千百度搭儒,驀然回首,那人卻在燈火闌珊處提茁。--《青玉案·元夕》 要學會看crash崩潰和報告 一個應用程序并不總會一直運行的很好淹禾,它總會有出現(xiàn)crash崩潰的情況茴扁。如果在...

  • iOS沙盒路徑會變化

    沙盒中的路徑是會變的,只有通過蘋果提供的API方法獲得的路徑才是正確的卖丸。比如NSCachesDirectory獲得緩存的路徑第一次是/var/xxx/ABCD/Caches纺且。...

  • 120
    iOS 野指針定位:野指針嗅探器

    一. 前言 最近被指派去解決一些線上的崩潰問題稍浆,經(jīng)常遇到野指針導致的崩潰猜嘱。相對于其他的原因引起的崩潰來說,野指針導致崩潰是最難定位的嫁艇,這里主要總結(jié)了兩種思路來定位野指針導致的...

  • ARM64指令簡易手冊

    ARM處理器的指令集可以分為跳轉(zhuǎn)指令、數(shù)據(jù)處理指令步咪、程序狀態(tài)寄存器(PSR)處理指令论皆、加載/存儲指令猾漫、協(xié)處理器指令和異常產(chǎn)生指令6大指令点晴。 本文只列舉一些常見的基本指令,可以...

  • 120
    Autoreleasepool

    局部釋放池 創(chuàng)建一個新的自動釋放池的方法:ARC下: 這相當于MRC下: 其中對象s會被加入到自動釋放池,當ARC下代碼執(zhí)行到右大括號時(相當于MRC執(zhí)行代碼[pool dr...

  • 120
    iOS逆向工程 - fishhook原理

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

  • 120
    深入理解內(nèi)存分配

    相信大家在學習C語言的時候花枫,malloc是最早遇到的幾個方法之一刻盐,這里就來深入的了解下,macOS/iOS中用戶空間的內(nèi)存分配劳翰。 引言 首先敦锌,我們來看幾個有意思的例子佳簸,以下幾...

  • 120
    【libffi】動態(tài)調(diào)用&定義C函數(shù)

    這段時間在做一個組件開發(fā),要實現(xiàn)JS那邊動態(tài)調(diào)用一個含有block參數(shù)的OC方法组题,接觸到了libffi,主要涉及使用libffi 動態(tài)調(diào)用和定義C函數(shù)兩個方面抱冷,下面是使用之后...

  • 120
    “xxx”已損壞,無法打開旺遮。您應該將它移到廢紙簍赵讯。

    macOS 10.15 Catalina 安裝 app 提示已損壞,無法打開的解決方法[http://www.reibang.com/p/1f91d40b491b] 在ca...

  • 120
    Clang 之旅--使用 Xcode 開發(fā) Clang 插件

    Clang 之旅系列文章:Clang 之旅--使用 Xcode 開發(fā) Clang 插件Clang 之旅--[翻譯]添加自定義的 attributeClang 之旅--實現(xiàn)一個...

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