以arm64為例 xcode調(diào)試匯編 1. xcode 查看運行時的匯編代碼 debug -> debug workflow -> always showdisassembl...
以arm64為例 xcode調(diào)試匯編 1. xcode 查看運行時的匯編代碼 debug -> debug workflow -> always showdisassembl...
一 高級語言運行過程 二 匯編語言的特點 可以直接訪問、控制各種硬件設(shè)備,比如存儲器、CPU等,能最大限度地發(fā)揮硬件的功能 能夠不受編譯器的限制,對生成的二進制代碼進行完全的...
通過CoreText和富文本,能夠?qū)崿F(xiàn)圖文混排和點擊事件。在實現(xiàn)點擊事件時,能夠?qū)χ付ㄎ谋緦崿F(xiàn)背景高亮。demo地址:https://github.com/lihui1314...
在iOS開發(fā)當(dāng)中我們有時候會碰到這樣一個需求場景.例如有三個網(wǎng)絡(luò)請求A,B,C.C這個網(wǎng)絡(luò)請求需要等待A,B網(wǎng)絡(luò)請求執(zhí)行完并返回數(shù)據(jù)并拿著A,B兩個網(wǎng)絡(luò)請求的返回數(shù)據(jù)作為參數(shù)...
最近經(jīng)過一番折騰換了工作,進入一家新公司獨立開發(fā),而且是接受公司老項目。入職后測試童鞋就反饋iOS的APP很多頁面都閃退,體驗很不好。那么我就針對幾個閃退的頁面開始定位問題,...
App上線后,我們最怕出現(xiàn)的情況就是崩潰了,但是線下我們測試好好的App,為什么上線后就發(fā)生崩潰了呢?這些崩潰日志信息是怎么采集的?能夠采集的全嗎?采集后又要怎么分析,解決呢...
在寫項目的過程中難免會遇到后臺開發(fā)者返回的字典中有nil的扯淡問題,前面的文章中有提到過一個第三方Dictionary+NilSafe的處理機制可以自動去除掉字典中有nil的...
線上app崩潰讓大多研發(fā)者頭疼,傳統(tǒng)方法解決,要么通過熱修復(fù)(會被蘋果逐步封殺 pass),要么發(fā)布緊急版本,有沒有一種方案,我們?nèi)ラ_發(fā)一套防APP常見崩潰(大多數(shù)常見崩潰)...
前言:在使用定時器地過程中,如果沒有在合適的位置銷毀定時器往往會導(dǎo)致定時器無法釋放而發(fā)生內(nèi)存泄漏,定時器也會持續(xù)消耗CPU資源,電量。所以需要一種能自動釋放地定時器,方便開發(fā)...