最近看了第五季收官的《王牌對(duì)王牌》,朗朗和吉娜真的震驚到了我,不是因?yàn)槔世实牟湃A和吉娜的美貌,而是兩人之間相處的狀態(tài)。 以前只知道朗朗,對(duì)吉娜卻沒(méi)有聽(tīng)說(shuō)過(guò),看到這倆人,就去搜...
1. 控制器的 modalPresentationStyle 默認(rèn)值變了 有用戶(hù)反映升級(jí) iOS13 后, 界面跳轉(zhuǎn)變成了小卡片... 查閱了下 UIModalPresent...
前言 我是一名iOS開(kāi)發(fā)工程師,我想成為一名優(yōu)秀的程序員,我雖然不是計(jì)算機(jī)系的學(xué)生,但我不能落后,我要努力成為優(yōu)秀程序員的一員。我覺(jué)得每個(gè)人都有自己的想法和規(guī)劃,一個(gè)理智的人...
響應(yīng)者對(duì)象介紹 什么是響應(yīng)者鏈 事件響應(yīng)流程(事件的產(chǎn)生和傳遞) 怎么尋找最合適的 view 應(yīng)用 在runLoop 的介紹中, 說(shuō)到了,runLoop 在事件響應(yīng)的應(yīng)用, ...
前言 最近在寫(xiě)《iOS代碼調(diào)試》系列的博客,估計(jì)會(huì)有十篇以上的內(nèi)容,等到都寫(xiě)完了會(huì)在Github以一個(gè)倉(cāng)庫(kù)的形式開(kāi)源出來(lái),歡迎關(guān)注我的Github: LeoMobileDev...
runLoop runLoop 對(duì)外的接口及相關(guān)類(lèi) runLoop 內(nèi)部邏輯 runLoop 可以做啥 runLoop 的實(shí)際應(yīng)用 一、runLoop 1.runLoop 概...
Runtime 簡(jiǎn)介 消息傳遞 消息轉(zhuǎn)發(fā) Runtime 應(yīng)用 Objective-C 是一門(mén)動(dòng)態(tài)語(yǔ)言,它會(huì)將一些工作放在代碼運(yùn)行時(shí)才處理而并非編譯時(shí)。也就是說(shuō),有很多類(lèi)和成...
**一、前言** 泰國(guó)渡了半個(gè)月的假,回來(lái)發(fā)現(xiàn)有段時(shí)間沒(méi)更新博客了,頓時(shí)感到渾身焦慮啊,而這段時(shí)間也不斷有小伙伴關(guān)注我的簡(jiǎn)書(shū)賬號(hào),讓我感到欣慰的同時(shí)心理也是沉甸甸的壓力,唯有...
前言 動(dòng)態(tài)更換App圖標(biāo)這件事,在用戶(hù)里總是存在需求的:有些用戶(hù)喜歡“美化”自己的手機(jī)。至于用戶(hù)們喜歡美化到什么程度,這得看個(gè)人需求。有的用戶(hù)想定制個(gè)性的App圖標(biāo),那么各大...
一個(gè) iOS App 的 main 函數(shù)位于 main.m 中,這是我們熟知的程序入口。但對(duì) objc 了解更多之后發(fā)現(xiàn),程序在進(jìn)入我們的 main 函數(shù)前已經(jīng)執(zhí)行了很多代碼...
weak 實(shí)現(xiàn)原理的概括 Runtime維護(hù)了一個(gè)weak表,用于存儲(chǔ)指向某個(gè)對(duì)象的所有weak指針。weak表其實(shí)是一個(gè)hash(哈希)表,Key是所指對(duì)象的地址,Valu...