本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T(mén)」[https://itcharge.cn/...
投稿
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T(mén)」[https://itcharge.cn/...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T(mén)」[https://itcharge.cn/...
參考篇:iOS-Block淺談 前言:本文簡(jiǎn)述Block本質(zhì),如有錯(cuò)誤請(qǐng)留言指正。 第一部分:Block本質(zhì) Q:什么是Block,Block的...
對(duì)于 iOS 設(shè)備用戶來(lái)說(shuō),他們操作設(shè)備的方式主要有三種:觸摸屏幕、晃動(dòng)設(shè)備、通過(guò)遙控設(shè)施控制設(shè)備。對(duì)應(yīng)的事件類(lèi)型有以下三種: 1、觸屏事件(T...
題目: 1. 講一下你對(duì)iOS 內(nèi)存管理的理解2. KVO實(shí)現(xiàn)原理3. 觀察者模式4. 如果讓你實(shí)現(xiàn) NSNotificationCenter,...
題目: 出處:先是程序員,然后才是iOS程序員 — 寫(xiě)給廣大非科班iOS開(kāi)發(fā)者的一篇面試總結(jié)如果讓你實(shí)現(xiàn)屬性的weak,如何實(shí)現(xiàn)的?如果讓你來(lái)實(shí)...
背景 一些類(lèi)似的項(xiàng)目會(huì)使用重復(fù)的代碼,導(dǎo)致蘋(píng)果機(jī)審期間被判斷為馬甲包,還沒(méi)到人審就被蘋(píng)果審核拒掉了。為了能夠使正常迭代出功能相似的項(xiàng)目過(guò)審,要對(duì)...
計(jì)算機(jī)通信原理 互聯(lián)網(wǎng)的關(guān)鍵技術(shù)就是TCP/IP協(xié)議。兩臺(tái)計(jì)算機(jī)之間的通信是通過(guò)TCP/IP協(xié)議在因特網(wǎng)上進(jìn)行的。實(shí)際上這個(gè)是兩個(gè)協(xié)議: TCP...
從上圖可以看到,棧里面存放的是值類(lèi)型,堆里面存放的是對(duì)象類(lèi)型。對(duì)象的引用計(jì)數(shù)是在堆內(nèi)存中操作的。下面我們講講堆和棧怎么存放和操作數(shù)據(jù), 還有MR...
iOS多線程實(shí)踐中,常用的就是子線程執(zhí)行耗時(shí)操作,然后回到主線程刷新UI。在iOS中每個(gè)進(jìn)程啟動(dòng)后都會(huì)建立一個(gè)主線程(UI線程),這個(gè)線程是其他...