![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
小程序實現(xiàn)一個聯(lián)動的效果,具體效果看圖蛛砰。 上方是一個可滾動的標簽欄。下面也是可以滾動的內容區(qū)泥畅。點擊上方標簽欄荠诬,下方內容跟著切換到響應的界面。下面...
UIScrollView使用masonry布局柑贞, 必須得給一個固定的contentsize,如果像普通的uiview一樣去布局聂抢,那么它將不會具備...
創(chuàng)建一個串行隊列 創(chuàng)建一個并行隊列 第一個參數(shù)是隊列的名字,可以在追蹤bug的時候用來區(qū)分線程。第二個參數(shù)用來標識隊列是串行還是并行摄欲。一旦開發(fā)者...
block的實質: block實質是oc對閉包的對象實現(xiàn)轿亮,簡單點來說 block就算是對象胸墙。 block的書寫方式: Block可以截獲局部變量...
NSAssert 是c語言的一個宏定義我注。 看一下具體定義: 具體使用: NSAssert(condition, desc); 當condit...
哈希表的原理: 在已知key的情況下迟隅,通過哈希函數(shù)f(),在數(shù)組中去尋找具體的值f(key)。這里面f()稱為哈希函數(shù)或者散列函數(shù)智袭。f(key)...
自定義相機奔缠,實現(xiàn)上面兩張圖片的功能吼野。 首先實現(xiàn)相機的基本功能:數(shù)據(jù)流的輸入和輸出 定義屬性: 數(shù)據(jù)的獲取和展示: 此時已經(jīng)生成了一個全屏的相機校哎。...
定義一個方法。 參數(shù)放在方法名字后面用括號腰奋,使用->指向返回值類型。 元組 看一下這個方法抱怔,返回值有多個int類型的數(shù)劣坊。其實這些返回值是一個整體...
簡單值:let 和 var let聲明常量。所有的類型都可以使用let聲明局冰。但是必須要給它賦值一次,一次定義多次使用绕沈。 var聲明變量锐想。所有的...