一、第一家面試題 二、第二家面試題 三、答案 1.1、當使用 weak修飾的對象被釋放后,系統(tǒng)是否直接釋放掉此對象?其實現(xiàn)原理是什么? (15分) 答案:weak指針不會增加...
一、第一家面試題 二、第二家面試題 三、答案 1.1、當使用 weak修飾的對象被釋放后,系統(tǒng)是否直接釋放掉此對象?其實現(xiàn)原理是什么? (15分) 答案:weak指針不會增加...
一. 冒泡排序(BubbleSort) 基本思想:兩個數(shù)比較大小,較大的數(shù)下沉,較小的數(shù)冒起來。 過程: 比較相鄰的兩個數(shù)據(jù),如果第二個數(shù)小,就交換位置。 從后向前兩兩比較...
排序算法是最基本最常用的算法,不同的排序算法在不同的場景或應(yīng)用中會有不同的表現(xiàn),我們需要對各種排序算法熟練才能將它們應(yīng)用到實際當中,才能更好地發(fā)揮它們的優(yōu)勢。今天,來總結(jié)下各...
WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協(xié)議。它實現(xiàn)了瀏覽器與服務(wù)器全雙工通信,能更好的節(jié)省服務(wù)器資源和帶寬并...
前言: 按照時間順序,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實現(xiàn)、攔截事件的處理)->找到...
前言 看了下上篇博客的發(fā)表時間到這篇博客,竟然過了11個月,罪過,罪過。這一年時間也是夠折騰的,年初離職跳槽到鵝廠,單獨負責(zé)一個社區(qū)項目,忙的天昏地暗,忙的差不多了,轉(zhuǎn)眼就到...
1、設(shè)計模式是什么? 你知道哪些設(shè)計模式,并簡要敘述? 設(shè)計模式是一種編碼經(jīng)驗,就是用比較成熟的邏輯去處理某一種類型的事情。1). MVC模式:Model View Cont...
前言 iOS的組件化這塊在去年3月起就有很多大神們討論過,不過由于之前我們的項目結(jié)構(gòu)比較簡單,再加上用的swift做的開發(fā),也沒有去嘗試做這塊。直到前段時間公司準備用OC重構(gòu)...
寫在前面 好久沒有在簡書寫東西了,之前還信誓旦旦承諾的一周一篇,最近幾個月一直都很忙,自從9月末從上家公司離職后,終于得了些空放松放松,10月1總會過去的,所以玩夠了的我,是...