本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
1、對(duì)于一個(gè)字符串來講的話,如果是用strong來修飾和用copy修飾的區(qū)別 strong修飾相當(dāng)于是淺拷貝,copy如果是不可變字符串則相當(dāng)于深拷貝 這時(shí)候一個(gè)可變字符串來...
1:GCD線程的同步異步和串行并行 參考鏈接 實(shí)際開發(fā)中,模擬一個(gè)消息接受機(jī)制:一次性推過來多條消息,并寫入到數(shù)據(jù)庫中,這個(gè)時(shí)候可以用到串行隊(duì)列+異步線程,確保消息逐條寫入到...
為什么IBOutlet屬性是weak的?因?yàn)楫?dāng)我們將控件拖到Storyboard上,相當(dāng)于新創(chuàng)建了一個(gè)對(duì)象,而這個(gè)對(duì)象是加到視圖控制器的view上,view有一個(gè)subVie...
iOS UITests(UI自動(dòng)化測(cè)試 實(shí)現(xiàn)) 本文Demo地址[toc] 簡介 1.UI Tests是一個(gè)自動(dòng)測(cè)試UI與交互的Testing組件,它可以通過編寫代碼、或者是...
UITests(自動(dòng)化測(cè)試)Demo地址 Class 類 XCUIApplication 官方 A proxy for an application that can be ...
關(guān)于開辟線程的開銷 iOS下主要成本包括:內(nèi)核數(shù)據(jù)結(jié)構(gòu)(大約1KB)、??臻g(子線程512KB、主線程1MB) GCD線程死鎖 死鎖的原因如下圖: 還有一種情況,就是同樣在主...
2016年9月,由于家庭和工作的原因。我離開了自己的行業(yè),轉(zhuǎn)瞬來到了今天。打開簡書看到竟然獲得了這么多的贊。感謝你們的厚愛。 時(shí)隔一年多,萬千感慨。 因?yàn)楹芏嗖┛偷馁~密都忘了...