前言 到了今天終于要"出院"了,要總結(jié)一下住院幾天的收獲,談談Runtime到底能為我們開發(fā)帶來些什么好處。當然它也是把雙刃劍,使用不當?shù)脑?,也會成為開發(fā)路上的一個大坑。 目...
前言 到了今天終于要"出院"了,要總結(jié)一下住院幾天的收獲,談談Runtime到底能為我們開發(fā)帶來些什么好處。當然它也是把雙刃劍,使用不當?shù)脑?,也會成為開發(fā)路上的一個大坑。 目...
成因 野指針就是指向一個已刪除的對象或者受限內(nèi)存區(qū)域的指針。我們寫C++的時候強調(diào)指針初始化為NULL,強調(diào)用完后也為其賦值為NULL,誰分配的誰回收,來避免野指針的問題。比...
編譯時與運行時 編譯時: 即編譯器對語言的編譯階段,編譯時只是對語言進行最基本的檢查報錯,包括詞法分析、語法分析等等,將程序代碼翻譯成計算機能夠識別的語言(例如匯編等),編譯...
本文首發(fā)于我的個人技術(shù)博客看完還不懂HTTPS我直播吃翔 存在即合理 http是非常常見的應用層協(xié)議,是超文本傳輸協(xié)議的簡稱,其傳輸?shù)膬?nèi)容都是明文的。在這個混亂的世界,明文傳...
1.xib方式創(chuàng)建 每個cell的顯示的內(nèi)容都是固定的,也就是cell的高度都是相同的 加載數(shù)據(jù) 有plist文件數(shù)據(jù)結(jié)構(gòu)如下 創(chuàng)建數(shù)據(jù)模型 懶加載數(shù)據(jù) 實現(xiàn)數(shù)據(jù)源協(xié)議 通過...
學習文章 TDD的iOS開發(fā)初步以及Kiwi使用入門 Kiwi 使用進階 Mock, Stub, 參數(shù)捕獲和異步測試 蘋果官方介紹 [蘋果官方文檔](https://deve...
Swift泛型介紹 泛型是為Swift編程靈活性的一種語法,在函數(shù)、枚舉、結(jié)構(gòu)體、類中都得到充分的應用,它的引入可以起到占位符的作用,當類型暫時不確定的,只有等到調(diào)用函數(shù)時才...
前言:前端時間小編的一個朋友要做一個類似QQ列表的展開與關(guān)閉的效果,于是小編在閑暇之余給他寫了一個demo,本著好東西大家一起來分享的精神,趁著今天有時間小編把這個demo在...