1, 如何判斷兩個對象相等 先判斷是否為nil重慢,然后比較對象的地址(用==)臂港,然后判斷兩個對象是否是同一個類(用isKindOfClass)羡藐,最后判斷自定義對象內(nèi)的某一個屬性...
1, 如何判斷兩個對象相等 先判斷是否為nil重慢,然后比較對象的地址(用==)臂港,然后判斷兩個對象是否是同一個類(用isKindOfClass)羡藐,最后判斷自定義對象內(nèi)的某一個屬性...
1, OC內(nèi)存管理機制,自動釋放池 ARC是編譯器(時)特性艺演,而不是運行時特性,更不是垃圾回收器(GC)。OC是使用引用計數(shù)機制(retainCount)來管理內(nèi)存命辖。內(nèi)存每被...
1, HTTP和HTTPS 區(qū)別,HTTPS證書驗證原理 區(qū)別 1,HTTP 明文傳輸分蓖,數(shù)據(jù)都是未加密的尔艇,安全性較差,HTTPS(SSL+HTTP) 數(shù)據(jù)傳輸過程是加密的么鹤,安...
1, setNeedsDisplay窍荧,layoutIfNeeded,layoutSubviews恨憎,setNeedsLayout layoutSubviews 默認沒有做任何事...
@火之玉 我面試的是音視頻方面的業(yè)務蕊退,沒接觸過也最好了解一下相關的內(nèi)容
iOS 騰訊面試流程整理第一面,視頻面試 兩個人分別面試憔恳,問的基礎的比較多瓤荔,因為還涉及到音視頻的開發(fā),所以音視頻方面的知識點也問了一些常見的屬性修飾符有哪些喇嘱,使用copy應該注意些什么深拷貝和淺拷貝...
第一面者铜,視頻面試 兩個人分別面試腔丧,問的基礎的比較多,因為還涉及到音視頻的開發(fā)作烟,所以音視頻方面的知識點也問了一些常見的屬性修飾符有哪些愉粤,使用copy應該注意些什么深拷貝和淺拷貝...
1,禁止init初始化 開發(fā)中拿撩,如果想指定初始化方法衣厘,不允許調(diào)用者亂用,可以用這兩個宏:NS_DESIGNATED_INITIALIZER,(- (instancetype)...
產(chǎn)生問題的原因: 文件失去關聯(lián)影暴,連智能提示都沒有,是因為工程索引文件被破壞導致 解決方法: 1.打開mac的終端: 輸入命令 open ?/ Library / Develo...
MVC,MVVM M<--->C<--->VM<--->VM<--->VVM負責的部分 將 model里屬性值 部分,處理成view顯示的部分,同時兼顧從網(wǎng)絡,資源庫等地方...
首先我們要知道crash 的類型有哪些1.數(shù)組越界導致的崩潰2.數(shù)據(jù)集合類型错邦,如字典、數(shù)組中插入元素時型宙,插入空指針nil3.調(diào)用當前對象類中不存在的方法導致崩潰4.調(diào)用的庫函...
屬性修飾符 訪問權(quán)限 readonly 只讀權(quán)限 readwrite 可讀可寫權(quán)限 線程安全 atomic 原子性 注:atomic所說的線程安全只是保證了getter和se...
ARC是編譯器(時)特性芯勘,而不是運行時特性,更不是垃圾回收器(GC)腺逛。 OC是使用引用計數(shù)機制(retainCount)來管理內(nèi)存荷愕。內(nèi)存每被引用一次,該內(nèi)存的引用計數(shù)+1,每...
copy: block用copy修飾這個是大家所知道,那么具體的原因如下: block在創(chuàng)建的時候它的內(nèi)存是默認是分配在棧,所以它的作用域僅限創(chuàng)建時候的當前上下文(函數(shù), 方...
寫這個呢,是總結(jié)一下,為了以后翻看方便,不用從別的地方搜集資料,之前用的一直是dsYM工具,好處就是簡單,找到archive 對應的版本,找到dsYM文件,根據(jù)對應的內(nèi)存地址...
樓主第一次將代碼傳到github上,也是百度了一下方法,要是第一次傳代碼的話,網(wǎng)上一大堆教程這邊就不在多重復了 傳送門:mac環(huán)境下上傳項目到github 這里要注意的是,等...