當(dāng)我們創(chuàng)建一個(gè)橫向滑動(dòng)的collectionView的時(shí)候,會(huì)發(fā)現(xiàn)系統(tǒng)的側(cè)滑返回功能失效了。下面就來(lái)分析一下這個(gè)問(wèn)題產(chǎn)生的原因以及解決方案 首先解釋下失效的原因 由于UICo...
當(dāng)我們創(chuàng)建一個(gè)橫向滑動(dòng)的collectionView的時(shí)候,會(huì)發(fā)現(xiàn)系統(tǒng)的側(cè)滑返回功能失效了。下面就來(lái)分析一下這個(gè)問(wèn)題產(chǎn)生的原因以及解決方案 首先解釋下失效的原因 由于UICo...
本文是我在上海 T 沙龍4月7日分享內(nèi)容的文字版總結(jié)和拓展。相關(guān)視頻和文檔請(qǐng)見(jiàn)鏈接:深入淺出 iOS 并發(fā)編程其中主要內(nèi)容包括:GCD與Operation的用法、并發(fā)編程中常...
前言 談到多環(huán)境,相信現(xiàn)在大多公司都至少有2-3個(gè)app環(huán)境了,比如Test環(huán)境,UAT(User Acceptance Test)用戶驗(yàn)收測(cè)試環(huán)境,Release環(huán)境等等。...
《2018 iOS面試題系列》 一、多線程的底層實(shí)現(xiàn)? 提示:1> 首先搞清楚什么是線程、什么是多線程2>Mach是第一個(gè)以多線程方式處理任務(wù)的系統(tǒng),因此多線程的底層實(shí)現(xiàn)機(jī)制...
一、介紹 最近一直在做有關(guān)JavaScriptCore的技術(shù)需求,上周發(fā)現(xiàn)一個(gè)問(wèn)題,當(dāng)在JavaScriptCore在垃圾回收時(shí),項(xiàng)目會(huì)有一定幾率發(fā)生崩潰。崩潰發(fā)生時(shí)調(diào)用堆棧...
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。http://www.itdecent.cn/p/c70989bd5f29 轉(zhuǎn)載請(qǐng)標(biāo)明出處:https://www.ji...
最近看了很多RunLoop的文章,看完很懵逼,決心整理一下,文章中大部分內(nèi)容都是引用大神們的,但好歹對(duì)自己有個(gè)交代了,花了一個(gè)周天加幾個(gè)晚上熬夜完成的,有個(gè)產(chǎn)出還是很爽的,不...
目錄 【如何快速的開(kāi)發(fā)一個(gè)完整的iOS直播app】(原理篇) 【如何快速的開(kāi)發(fā)一個(gè)完整的iOS直播app】(播放篇) 【如何快速的開(kāi)發(fā)一個(gè)完整的iOS直播app】(采集篇) ...