240 發(fā)簡信
IP屬地:遼寧
  • 使用symbolic breakpoint調(diào)試

    #iOS開發(fā)高級技巧#iOS調(diào)試技巧非常多淫僻,個人最喜歡的是xcode內(nèi)置的 symbolic breakpoint诱篷,這是一個可以對指定函數(shù)下斷點(diǎn)的工具,oc函數(shù)雳灵、c函數(shù)棕所、cp...

  • 利用fishhook實(shí)現(xiàn)c函數(shù)hook

    #iOS開發(fā)高級技巧#利用運(yùn)行時(shí)函數(shù)庫提供的能力我們可以實(shí)現(xiàn)Objective-C函數(shù)的動態(tài)替換岛啸,這對修改系統(tǒng)函數(shù)行為來解決疑難bug具有很重要的意義。然而在開發(fā)iOS Ap...

  • 一個宏解決iOS適配問題

    #iOS開發(fā)高級技巧#iPhone設(shè)備的屏幕尺寸如今也有4種之多了茴肥,對應(yīng)的邏輯分辨率也是4種坚踩,為在各種尺寸的屏幕上達(dá)到最佳顯示效果,蘋果提供了兩種內(nèi)置適配方案:autores...

  • 120
    承認(rèn)自己的能力不夠有多難瓤狐?

    人真正的能力瞬铸,應(yīng)該包括抑制欲望、全力投入工作的克己心在內(nèi)础锐。不管你有多大的能力嗓节,但不能戰(zhàn)勝自己貪圖安逸之心,不肯努力奮斗皆警,不能發(fā)揮天賦之才拦宣,從這個意義上講,就是缺乏發(fā)揮自己能力...

  • 捕獲在子線程中調(diào)用UI邏輯

    #iOS開發(fā)高級技能#app莫名的crash,導(dǎo)航欄錯亂了鸵隧,全部動畫都失效了绸罗,界面黑屏了,視圖莫名地錯位了...豆瘫,而且這些問題還不是必現(xiàn)的珊蟀,那很有可能你在子線程中調(diào)用UI邏輯...

  • 一個宏解決 iOS屏幕適配

    用一個宏 解決 iOS各種機(jī)型的屏幕適配問題 前提條件: 設(shè)計(jì)師給出的效果圖應(yīng)以iPhone6P為基準(zhǔn)。 什么時(shí)候使用這個宏外驱? 所有控件的尺寸育灸、x值y值, cell的高度昵宇,文...

  • 動態(tài)補(bǔ)丁技術(shù)

    #iOS開發(fā)高級技巧#當(dāng)移動應(yīng)用發(fā)布后趟薄,如果遇到嚴(yán)重bug绽诚,或者想要不經(jīng)過蘋果審核直接上線新功能,都需要用到動態(tài)補(bǔ)丁技術(shù)杭煎。動態(tài)打補(bǔ)丁恩够,需要一整套系統(tǒng)的支持,客戶端則常用wax...

  • iOS項(xiàng)目提升編譯性能的方案

    #iOS項(xiàng)目構(gòu)建#下面的方法都能顯著提升iOS項(xiàng)目的編譯性能: 1羡铲、多任務(wù)并行編譯 蜂桶; 2、內(nèi)存虛擬磁盤也切,純內(nèi)存IO 扑媚; 3、增量編譯 雷恃; 4疆股、分布式編譯 ; 5倒槐、使用高配制...

  • 靜態(tài)掃描結(jié)果可視化輸出

    #iOS開發(fā)高級技巧# 除了可以使用clang 命令行對代碼進(jìn)行靜態(tài)分析旬痹,我們還可以使用scan-build腳本獲得更好的掃描體驗(yàn),它會在掃描結(jié)束后生成一份可視化報(bào)告讨越。而另一...

  • UITableView性能優(yōu)化

    #iOS開發(fā)高級技巧#UITableView要做到如絲般流暢两残,請做到做到這些點(diǎn):1.重用cell。 2.圖片異步下載把跨,異步解碼人弓,緩存解碼結(jié)果。3.緩存cell高度着逐,不要重復(fù)計(jì)...

  • iOS項(xiàng)目提升編譯性能的方案

    #iOS項(xiàng)目構(gòu)建#下面的方法都能顯著提升iOS項(xiàng)目的編譯性能: 1崔赌、多任務(wù)并行編譯 意蛀; 2、內(nèi)存虛擬磁盤峰鄙,純內(nèi)存IO 浸间; 3太雨、增量編譯 吟榴; 4、分布式編譯 囊扳; 5吩翻、使用高配制...

  • airdrop實(shí)現(xiàn)機(jī)制

    #iOS開發(fā)高級技巧#airdrop通過藍(lán)牙建立p2p連接,然后使用wifi來傳輸數(shù)據(jù)锥咸,所以airdrop必須同時(shí)依賴藍(lán)牙和wifi才能使用狭瞎。 【文字很短,無法表達(dá)出更深的東...

  • iOS導(dǎo)航欄錯亂的原因

    #iOS開發(fā)高級技巧#導(dǎo)航欄錯亂搏予,也就是導(dǎo)航欄的顯示效果與內(nèi)容區(qū)不匹配熊锭,引發(fā)原因很多,其中最重要的有兩個原因:1雪侥、在viewwillappear碗殷,viewwilldisapp...

  • app加動態(tài)庫重新打包

    #iOS安全# 一個iOS應(yīng)用脫殼后,可以分析其mach-o文件結(jié)構(gòu)速缨,在其load commands section加入動態(tài)庫路徑锌妻,然后將原包和動態(tài)庫使用企業(yè)證書重現(xiàn)打包,以...

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