本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
1、對于一個字符串來講的話,如果是用strong來修飾和用copy修飾的區(qū)別 strong修飾相當于是淺拷貝,copy如果是不可變字符串則相當于深拷貝 這時候一個可變字符串來...
1:GCD線程的同步異步和串行并行 參考鏈接 實際開發(fā)中,模擬一個消息接受機制:一次性推過來多條消息,并寫入到數(shù)據(jù)庫中,這個時候可以用到串行隊列+異步線程,確保消息逐條寫入到...
為什么IBOutlet屬性是weak的?因為當我們將控件拖到Storyboard上,相當于新創(chuàng)建了一個對象,而這個對象是加到視圖控制器的view上,view有一個subVie...
iOS UITests(UI自動化測試 實現(xiàn)) 本文Demo地址[toc] 簡介 1.UI Tests是一個自動測試UI與交互的Testing組件,它可以通過編寫代碼、或者是...
UITests(自動化測試)Demo地址 Class 類 XCUIApplication 官方 A proxy for an application that can be ...
一 通過GCD中的dispatch_barrier_(a)sync所謂等待的理解 二 iOS-GCD之初,disPatch隊列和線程的關(guān)系 三 GCD中的dispatch_a...
隨著年齡漸大,內(nèi)心非常著急, 好好學習技術(shù), 好好掙錢,只能靠自己給自己買房子,沒有什么理由不去好好努力。而這最主要的還是需要一個內(nèi)心平靜的心態(tài),不斷踏實地沉淀自己?。∠硎苋?..
關(guān)于開辟線程的開銷 iOS下主要成本包括:內(nèi)核數(shù)據(jù)結(jié)構(gòu)(大約1KB)、棧空間(子線程512KB、主線程1MB) GCD線程死鎖 死鎖的原因如下圖: 還有一種情況,就是同樣在主...
2016年9月,由于家庭和工作的原因。我離開了自己的行業(yè),轉(zhuǎn)瞬來到了今天。打開簡書看到竟然獲得了這么多的贊。感謝你們的厚愛。 時隔一年多,萬千感慨。 因為很多博客的賬密都忘了...
文章系列《RACSignal 》《RACDisposable》《RACSubject、RACReplaySubject》《iOS RAC - 基本用法》《iOS RAC - ...
前言 此為ReactiveObjC文檔翻譯,gitHub tag:2.12 date:2017-03-15 QQ: 809199658.原文地址:ReactiveCocoa/...