數(shù)字證書 數(shù)字證書(digital certificate),又叫做公鑰證書(public key certificate)或者身份證書(identity certifica...
iOS開發(fā)中總能看到+load和+initialize的身影,網(wǎng)上對于這兩個方法有很多解釋,官方也有說明,但有些細(xì)節(jié)不夠清楚,今天我們來詳細(xì)扒一扒這兩個方法. load Ap...
目錄 Block底層解析什么是block仔夺?block編譯轉(zhuǎn)換結(jié)構(gòu)block實際結(jié)構(gòu)block的類型NSConcreteGlobalBlock和NSConcreteStackB...
我有一個名企夢 我從小是個表面低調(diào)惰蜜,但內(nèi)心張揚的孩子昂拂。成長的歷程與大多數(shù)人別無二致,初中高中乃至大學(xué)抛猖,都是家長老師眼中成績優(yōu)異的“好學(xué)生”格侯,我的青春歲月里不曾行差踏錯鼻听,或許是...
@行走的少年郎 我還有一個問題撑碴,我在你專門的那篇文章下問下你,不然找不到位置= =
iOS 多線程:『NSOperation朝墩、NSOperationQueue』詳盡總結(jié)本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
有一個小小的問題醉拓,我覺得
// 3.創(chuàng)建賣票操作 op1
__weak typeof(self) weakSelf = self;
NSBlockOperation *op1 = [NSBlockOperation blockOperationWithBlock:^{
[weakSelf saleTicketSafe];
}];
// 4.創(chuàng)建賣票操作 op2
NSBlockOperation *op2 = [NSBlockOperation blockOperationWithBlock:^{
[weakSelf saleTicketSafe];
}];
這個地方不需要用__weak修飾,調(diào)用saleTicketSafe的對象收苏,并不持有這個block廉嚼。所以不需要用__weak去修飾。
不知道理解的對不對倒戏,望指點一二-QAQ
iOS 多線程:『NSOperation、NSOperationQueue』詳盡總結(jié)本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...