![240](https://upload.jianshu.io/users/upload_avatars/2790607/c7c04598-bfaa-4c47-baed-efdfe581b489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1. 控制器的 modalPresentationStyle 默認(rèn)值變了 有用戶反映升級 iOS13 后, 界面跳轉(zhuǎn)變成了小卡片... 查閱了下 UIModalPresent...
前言 我是一名iOS開發(fā)工程師,我想成為一名優(yōu)秀的程序員湃累,我雖然不是計(jì)算機(jī)系的學(xué)生勃救,但我不能落后碍讨,我要努力成為優(yōu)秀程序員的一員。我覺得每個(gè)人都有自己的想法和規(guī)劃蒙秒,一個(gè)理智的人...
響應(yīng)者對象介紹 什么是響應(yīng)者鏈 事件響應(yīng)流程(事件的產(chǎn)生和傳遞) 怎么尋找最合適的 view 應(yīng)用 在runLoop 的介紹中, 說到了,runLoop 在事件響應(yīng)的應(yīng)用, ...
前言 最近在寫《iOS代碼調(diào)試》系列的博客勃黍,估計(jì)會(huì)有十篇以上的內(nèi)容,等到都寫完了會(huì)在Github以一個(gè)倉庫的形式開源出來晕讲,歡迎關(guān)注我的Github: LeoMobileDev...
runLoop runLoop 對外的接口及相關(guān)類 runLoop 內(nèi)部邏輯 runLoop 可以做啥 runLoop 的實(shí)際應(yīng)用 一覆获、runLoop 1.runLoop 概...
Runtime 簡介 消息傳遞 消息轉(zhuǎn)發(fā) Runtime 應(yīng)用 Objective-C 是一門動(dòng)態(tài)語言,它會(huì)將一些工作放在代碼運(yùn)行時(shí)才處理而并非編譯時(shí)瓢省。也就是說弄息,有很多類和成...
**一馒胆、前言** 泰國渡了半個(gè)月的假缨称,回來發(fā)現(xiàn)有段時(shí)間沒更新博客了,頓時(shí)感到渾身焦慮啊祝迂,而這段時(shí)間也不斷有小伙伴關(guān)注我的簡書賬號睦尽,讓我感到欣慰的同時(shí)心理也是沉甸甸的壓力,唯有...
前言 動(dòng)態(tài)更換App圖標(biāo)這件事型雳,在用戶里總是存在需求的:有些用戶喜歡“美化”自己的手機(jī)当凡。至于用戶們喜歡美化到什么程度,這得看個(gè)人需求四啰。有的用戶想定制個(gè)性的App圖標(biāo)宁玫,那么各大...
一個(gè) iOS App 的 main 函數(shù)位于 main.m 中,這是我們熟知的程序入口柑晒。但對 objc 了解更多之后發(fā)現(xiàn)欧瘪,程序在進(jìn)入我們的 main 函數(shù)前已經(jīng)執(zhí)行了很多代碼...
weak 實(shí)現(xiàn)原理的概括 Runtime維護(hù)了一個(gè)weak表,用于存儲(chǔ)指向某個(gè)對象的所有weak指針匙赞。weak表其實(shí)是一個(gè)hash(哈希)表佛掖,Key是所指對象的地址,Valu...