我這邊測試時同樣遇到這個情況草姻,思考了一下是因為懶加載是重寫get方法够坐,在方法內是用_arr直接賦值,也就不是調用ARC生成的被copy的setter妒穴,避免了copy成不可變對象的問題,就不會崩潰了。
copy修飾NSArray strong修飾NSMutableArray陰差陽錯,前兩天和一個小伙伴在一起聊天哼绑。聊到關于 copy 和 strong 的問題。這個在ARC[Automatic Reference Counting)]下慢慢淡化的一...
我這邊測試時同樣遇到這個情況草姻,思考了一下是因為懶加載是重寫get方法够坐,在方法內是用_arr直接賦值,也就不是調用ARC生成的被copy的setter妒穴,避免了copy成不可變對象的問題,就不會崩潰了。
copy修飾NSArray strong修飾NSMutableArray陰差陽錯,前兩天和一個小伙伴在一起聊天哼绑。聊到關于 copy 和 strong 的問題。這個在ARC[Automatic Reference Counting)]下慢慢淡化的一...
"注意:之所以會采取從后往前遍歷子控件的方式尋找最合適的view只是為了做一些循環(huán)優(yōu)化碉咆。因為相比較之下凌那,后添加的view在上面,降低循環(huán)次數吟逝。"
應該不是優(yōu)化吧,而是必須這樣做赦肋,這樣最上層的響應者才能最先接受響應块攒,而阻斷事件繼續(xù)傳遞。
請問一下
- (void)doSomeThingWithA:(NSInteger)a {
NSInteger b = 200;
if (a + b) {
// 業(yè)務代碼
}
}
這段代碼我在我的32位模擬器上測試時可以進入if條件的佃乘,是什么原因呢囱井?
iOS-深挖BOOL為啥要深挖這玩意 你每天都在用BOOL吧?那我就來問一道題:請問BOOL是非0即真嗎趣避? 如果不是百分百確定的庞呕,請往下看。 BOOL的定義(Xcode7.3版本,位于usr/i...
一弹谁、 UITabBarController的原理 1.1 基本概念 父控制器:通過標簽控制器管理多個子控制器,標簽控制器就稱為父控制器 子控制器:添加到標簽控制器里的控制器都...
感謝分享技羔!
iOS 面經(頭條僵闯、騰訊、網易藤滥、阿里)騰訊電面:40分鐘 介紹你最近的一個項目 項目相關問題 既然你iOS安卓都寫過為什么選擇iOS 字典的數據結構鳖粟,如何加快查找 http和tcp的區(qū)別 java和oc的區(qū)別 c...
可用,感謝
2018-04-14 WebStorm 最新破解1.到官網下載最新的webstorm 網址是https://www.jetbrains.com/webstorm/download/ 2.安裝 雙擊下載的webstorm安裝...
2018年6月4日拙绊,蘋果全球開發(fā)者大會(WWDC)在美國圣何塞如期舉行向图。今年的WWDC聚集了來自77個國家的6000多名開發(fā)者,與此同時标沪,全球蘋果開發(fā)者的數量已經超過了2千萬...
感謝分享晃财!~
校招攻略:43份優(yōu)質面經匯總(iOS開發(fā))原文鏈接 序 我是一名普通本科的大四學生(軟件工程專業(yè)),應聘方向是iOS開發(fā)典蜕,我在招聘中一共面試了30家左右的公司断盛,每次面試后,都及時進行面經整理和解答擴展愉舔,現(xiàn)在篩選出優(yōu)質...
原文鏈接 序 我是一名普通本科的大四學生(軟件工程專業(yè))钢猛,應聘方向是iOS開發(fā),我在招聘中一共面試了30家左右的公司轩缤,每次面試后命迈,都及時進行面經整理和解答擴展,現(xiàn)在篩選出優(yōu)質...
weak-strong dance 簡介 使用 Block 時可以通過__weak來避免循環(huán)引用已經是眾所周知的事情: 這時handler持有 Block 對象征椒,而 Bloc...
queue_label 如果不是刻意搞事,也都是唯一的湃累,因此我覺得 SD 的方法一和方法二其實大同小異.. 很多地方看到第二種方法勃救,想請教一下是不是第二種方式更優(yōu)呢?但是都沒法避免因為命名重復而導致的誤判.. 比較疑惑
iOS UI 操作在主線程不一定安全治力?問題 最近在看SDWebImage的時候看到了他如何強行保護 UI 操作放置在主線程中執(zhí)行蒙秒,代碼如下: 頓時心生疑問,按照我自己的寫法宵统,不應該這樣么: 在查閱一陣子之后晕讲,沒想...