240 發(fā)簡(jiǎn)信
IP屬地:海南
  • iOS14畫中畫實(shí)現(xiàn)全流程加各種坑

    一稍坯、實(shí)現(xiàn) 實(shí)現(xiàn)畫中畫很簡(jiǎn)單俊鱼,步驟一二三就行。 1锹安、準(zhǔn)備畫中畫 2短荐、配置 3、開始/關(guān)閉 二叹哭、注意點(diǎn)和坑 AVPlayerLayer frame設(shè)置后忍宋,可調(diào)整畫中畫的大小 畫中...

  • @加勒比海藍(lán)色 沒(méi)有辦法哈

    我和App審核團(tuán)隊(duì)之間的“戀情”

    2018年3月27日通過(guò)審核啦Q茸佟!泊交! 2018年3月26日 2018年3月22日(上次郵件仍然沒(méi)有回復(fù)乳讥!留下電話的郵件都沒(méi)有回復(fù),繼續(xù)追問(wèn)廓俭。) 2018年3月19日(上次郵件...

  • 初來(lái)乍到云石,盡請(qǐng)指教

    Charles for Mac 破解安裝&抓取Https請(qǐng)求配置

    因經(jīng)常有小伙伴需要幫忙連接代理,將Charles破解安裝及配置方法記錄下來(lái)研乒,以便分享汹忠! 1、下載安裝CharlesV4.2 for Mac: (1)官網(wǎng)下載Charl...

  • 120
    GCD的功能使用介紹

    什么是GCD? 全稱是 Grand Central Dispatch純 C 語(yǔ)言宽菜,提供了非常多強(qiáng)大的函數(shù) GCD的優(yōu)勢(shì) GCD 是蘋果公司為多核的并行運(yùn)算提出的解決方案GCD...

  • 120
    iOS中鎖的介紹和使用

    鎖 線程安全是很重要的谣膳,所以為了解決線程安全的問(wèn)題,可以使用加鎖的方式解決铅乡。但是各種鎖有不用的特點(diǎn)继谚,所以使用的時(shí)候需要根據(jù)場(chǎng)景來(lái)確定。 介紹幾種iOS中常見(jiàn)的鎖的使用方法和性...

  • 120
    iOS多線程基本介紹

    多線程 1阵幸、線程的定義 線程是進(jìn)程的基本執(zhí)行單元花履,一個(gè)進(jìn)程的所有任務(wù)都在線程中執(zhí)行 進(jìn)程要想執(zhí)行任務(wù),必須得有線程挚赊,進(jìn)程至少要有一條線程 程序啟動(dòng)會(huì)默認(rèn)開啟一條線程诡壁,這條線程...

  • 120
    KVC的底層原理

    成員變量&屬性變量&實(shí)例變量的區(qū)別 說(shuō)明: 屬性在LLVM編譯的作用下會(huì)自動(dòng)生成setter和getter方法; 當(dāng)沒(méi)有可以匹配的成員變量時(shí)荠割,會(huì)自動(dòng)生成一個(gè)帶下劃線的成員變量...

  • 120
    Runtime底層原理分析

    Runtime定義: 是一套匯編妹卿,C,C++組成的一套API蔑鹦,給OC提供運(yùn)行時(shí)特性纽帖。 運(yùn)行時(shí) 將代碼,系統(tǒng)庫(kù)等裝載到內(nèi)存 編譯時(shí) 將我們寫的高級(jí)語(yǔ)言翻譯成二進(jìn)制語(yǔ)言 OC對(duì)象...

  • 120
    RunLoop底層原理和實(shí)現(xiàn)

    RunLoop是什么 首先看到這個(gè)命名举反,我們就知道,RunLoop是一個(gè)運(yùn)行循環(huán)(do…while循環(huán))扒吁。其實(shí)RunLoop不僅僅是一個(gè)運(yùn)行循環(huán)火鼻,它還是一個(gè)對(duì)象。 RunLo...

  • 120
    OC 類的底層實(shí)現(xiàn)

    類的底層結(jié)構(gòu) 和對(duì)象的底層一樣雕崩,類對(duì)象前八個(gè)字節(jié)也是存的isa指針魁索,那么第二個(gè)字節(jié)表示什么,我們可以直接找到源碼盼铁,查看類結(jié)構(gòu)粗蔚。 很明顯,第一個(gè)指針是isa(注釋掉饶火,隱藏著的)...

  • 120
    實(shí)例對(duì)象鹏控、類對(duì)象、元類之前的關(guān)系

    isa指向關(guān)系 我們通過(guò)打印一個(gè)對(duì)象的類地址肤寝,發(fā)現(xiàn)一個(gè)真理:類對(duì)象只有一個(gè)当辐! 其實(shí)實(shí)例對(duì)象、類對(duì)象鲤看、元類缘揪、根元類、NSObject之前有這樣一種關(guān)系: 實(shí)例對(duì)象是由類對(duì)象初始...

  • 120
    蘋果內(nèi)存對(duì)齊原則

    alloc主要?jiǎng)?chuàng)建流程 這里最重要的方法就是這三個(gè): cls->instanceSize calloc obj->initInstanceIsaimage.png 1、cls...

  • 120
    OC對(duì)象的底層原理

    配置objc源碼 要學(xué)習(xí)找筝,先要看底層源碼是怎么回事兒蹈垢,那就下載源碼,調(diào)試查看袖裕。從蘋果官方opensource中可以下載到objc開源代碼曹抬。經(jīng)過(guò)配置,我們能夠?qū)⑦@個(gè)源碼執(zhí)行到工...

  • 帥氣陆赋,詳細(xì)沐祷,老哥,穩(wěn)攒岛!

    五赖临、iOS逆向之《LLDB》

    前言LLDB是我們平時(shí)調(diào)試中使用最多的工具之一,p或者po是使用最多的指令灾锯。除了p和po之外兢榨,還有什么指令可以使用呢?今天再次來(lái)提升一下對(duì)LLDB的使用吧顺饮。 一吵聪、LLDB L...

  • 關(guān)注大神了,期待更多兼雄!

    LLDB調(diào)試命令

    一吟逝、LLDB 正向開發(fā)與逆向都經(jīng)常會(huì)用到LLDB調(diào)試,而熟悉LLDB調(diào)試對(duì)正向赦肋、逆向開發(fā)都有很大的幫助,尤其是動(dòng)態(tài)調(diào)試三方App块攒,此筆記主要記錄一些常用的調(diào)試命令 二、常用的...

  • 120
    LLDB調(diào)試命令

    一、LLDB 正向開發(fā)與逆向都經(jīng)常會(huì)用到LLDB調(diào)試趣避,而熟悉LLDB調(diào)試對(duì)正向庞呕、逆向開發(fā)都有很大的幫助,尤其是動(dòng)態(tài)調(diào)試三方App,此筆記主要記錄一些常用的調(diào)試命令 二程帕、常用的...

  • 120
    Mach-O文件介紹及dyld加載流程

    什么是Mach-O文件? Mach-O文件是Mach object文件的縮寫,它在NeXTSTEP.MacOS,iOS等操作系統(tǒng)中作為可執(zhí)行文件,目標(biāo)代表文件,庫(kù)文件的文件格...

個(gè)人介紹
你是一個(gè)iOSer住练?來(lái)吧,一起學(xué)習(xí)愁拭,一起爬坑澎羞,最重要的是一起走上人生巔峰。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品