零. 前言 OpenGL,一個(gè)被廣大語言運(yùn)用的庫,在iOS12后,被蘋果打上了Deprecated的標(biāo)簽,如果現(xiàn)在的工程還引用著這個(gè)庫,則會(huì)被不勝其煩地提示:該庫已過期。 把...
零. 前言 OpenGL,一個(gè)被廣大語言運(yùn)用的庫,在iOS12后,被蘋果打上了Deprecated的標(biāo)簽,如果現(xiàn)在的工程還引用著這個(gè)庫,則會(huì)被不勝其煩地提示:該庫已過期。 把...
最近幾天被這個(gè)知識(shí)弄得暈頭轉(zhuǎn)向,查資料都是遞歸查找法,一環(huán)接一環(huán)的(:з」∠),通過和舍友激烈的討論,現(xiàn)在總結(jié)了一篇文章出來,希望能幫助后面的人更好地理解內(nèi)存方面的知識(shí)。 在...
SET ES6 提供了新的數(shù)據(jù)結(jié)構(gòu) Set。它類似于數(shù)組,但是成員的值都是唯一的,沒有重復(fù)的值。Set 本身是一個(gè)構(gòu)造函數(shù),用來生成 Set 數(shù)據(jù)結(jié)構(gòu)。Set 函數(shù)可以接受一...
地毯
2018-06-21 項(xiàng)目2:實(shí)現(xiàn)UICollectionView以及視頻播放器一.項(xiàng)目需求 二.實(shí)現(xiàn)列表 本次列表展示參考博客為ios - 用UICollectionView實(shí)現(xiàn)瀑布流詳解具體分為Cell、Layout和Controller三個(gè)層面的實(shí)...
一.項(xiàng)目需求 二.實(shí)現(xiàn)列表 本次列表展示參考博客為ios - 用UICollectionView實(shí)現(xiàn)瀑布流詳解具體分為Cell、Layout和Controller三個(gè)層面的實(shí)...
在社交軟件發(fā)達(dá)的今天,朋友圈的出現(xiàn)讓每個(gè)人都能及時(shí)分享自己的生活,分享每時(shí)每刻成為了票圈最吸引人的地方。當(dāng)我們要分享我們的生活時(shí),就需要發(fā)布照片了。 但是,當(dāng)照片的數(shù)量是5張...
項(xiàng)目簡(jiǎn)介 去哪兒的webapp版,實(shí)現(xiàn)其中的home界面,城市選擇頁面,詳情頁部分邏輯和界面 代碼結(jié)構(gòu) build與config使用vue-cli腳手架工具以及webpack...
/正則表達(dá)式主體/修飾符(可選) 在 JavaScript 中,正則表達(dá)式通常用于兩個(gè)字符串方法 : search() 和 replace()。 search() 方法 用于...
概述 ES5 的對(duì)象屬性名都是字符串,這容易造成屬性名的沖突。比如,你使用了一個(gè)他人提供的對(duì)象,但又想為這個(gè)對(duì)象添加新的方法(mixin 模式),新方法的名字就有可能與現(xiàn)有方...
屬性的簡(jiǎn)潔表示法 ES6 允許在對(duì)象之中,直接寫變量。這時(shí),屬性名為變量名, 屬性值為變量的值這在CommonJS里面非常好用 注意,簡(jiǎn)潔寫法的屬性名總是字符串,這會(huì)導(dǎo)致一些...
擴(kuò)展運(yùn)算符 擴(kuò)展運(yùn)算符(spread)是三個(gè)點(diǎn)(...)。它好比 rest 參數(shù)的逆運(yùn)算,將一個(gè)數(shù)組轉(zhuǎn)為用逗號(hào)分隔的參數(shù)序列。 該運(yùn)算符主要用于函數(shù)調(diào)用。 擴(kuò)展運(yùn)算符與正常的...
這段代碼的理解關(guān)鍵: value和active和accmulated=[]是三個(gè)閉包變量,所有sum方法進(jìn)來都會(huì)與這三個(gè)變量交互。 調(diào)用棧里至多運(yùn)行著accumulator并...
參數(shù)默認(rèn)值 ES6 允許為函數(shù)的參數(shù)設(shè)置默認(rèn)值,即直接寫在參數(shù)定義的后面。 參數(shù)變量是默認(rèn)聲明的,所以不能用let或const再次聲明。 與解構(gòu)賦值默認(rèn)值結(jié)合使用 這樣的好處...
字符串的unicode表示法 ES6只要將碼點(diǎn)放入大括號(hào),就能正確解讀該字符。JavaScript 共有 6 種方法可以表示一個(gè)字符。 codePointAt() ES6 提...
數(shù)組的解構(gòu)賦值: ES6 允許按照一定模式,從數(shù)組和對(duì)象中提取值,對(duì)變量進(jìn)行賦值,這被稱為解構(gòu)。 本質(zhì)上,這種寫法屬于“模式匹配”,只要等號(hào)兩邊的模式相同,左邊的變量就會(huì)被賦...
let命令 let命令聲明的變量只在所在代碼塊內(nèi)生效,適用于for循環(huán)中的變量。經(jīng)典的閉包問題如果用let來作為循環(huán)變量的話,變量i是let聲明的,當(dāng)前的i只在本輪循環(huán)有效,...
在iOS開發(fā)中,會(huì)遇到一些懶加載無效的情況,參考了這篇文章,找到了原因。 原來是因?yàn)槲以赼ddSubViews:的時(shí)候用的是_object方法,實(shí)際上,需要用self.obj...
在項(xiàng)目中,遇到一個(gè)問題,為GIF圖片右下角加上一個(gè)動(dòng)圖的圖標(biāo),于是百度了一下,發(fā)現(xiàn)普遍都是這樣搞的: 跑在機(jī)子上一看,的確是能加上圖標(biāo)了,但是要卡幾秒。。這是因?yàn)閐ata的解...