1.常量和變量 常量用let修飾送悔,定義之后值不以修改慢显,變量用var修飾,定義之后值可以修改欠啤。 2.可選項(xiàng) 使用Optional或者?,表示該常量/變量可能有值荚藻,也可能沒有值。...

1.常量和變量 常量用let修飾送悔,定義之后值不以修改慢显,變量用var修飾,定義之后值可以修改欠啤。 2.可選項(xiàng) 使用Optional或者?,表示該常量/變量可能有值荚藻,也可能沒有值。...
UIScrollView是用來在屏幕上顯示那些在有限區(qū)域內(nèi)放不下的內(nèi)容洁段。例如应狱,在手機(jī)屏幕上顯示內(nèi)容豐富的網(wǎng)頁(yè)或者很大的圖片。在這種情況下祠丝,需要用戶對(duì)屏幕內(nèi)容進(jìn)行拖動(dòng)或縮放來查...
前言: 按照時(shí)間順序疾呻,事件的生命周期是這樣的:事件的產(chǎn)生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實(shí)現(xiàn)写半、攔截事件的處理)->找到...
前言 本文會(huì)用實(shí)例的方式叠蝇,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍璃岳。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例铃慷,在github中都有demo:iOS即...
目錄 【如何快速的開發(fā)一個(gè)完整的iOS直播app】(原理篇) 【如何快速的開發(fā)一個(gè)完整的iOS直播app】(播放篇) 【如何快速的開發(fā)一個(gè)完整的iOS直播app】(采集篇) ...
如果你有一個(gè)很好的想法单芜,為什么不自己動(dòng)手做一個(gè)App來實(shí)現(xiàn)它呢。即使你完全沒有編程經(jīng)驗(yàn)也沒有關(guān)系犁柜,通過以下這些精心挑選的教程和資源洲鸠,你也一定能作出屬于自己的iOS App來。...
項(xiàng)目中需求:每摁換行鍵一次添加一個(gè)標(biāo)簽 然后自己剛好在網(wǎng)上找到了一個(gè)別人寫好的類 :TLTagsControl 問題出現(xiàn)了:怎么取出標(biāo)簽數(shù)組股囊?袜匿? 自己覺得最簡(jiǎn)單的方法就是在它...
子曰:“溫故而知新,可以為師矣稚疹【拥疲” 去年10月份就買了這本書,一直等到這兩天才看完内狗,不得不鄙視一下自己的執(zhí)行力怪嫌。為了學(xué)習(xí)iOS應(yīng)用的開發(fā),我在買這本書之前買過一本國(guó)人寫的《U...
userInteractionEnabled中的User是指的用戶者 當(dāng)前視圖設(shè)為view.userInteractionEnabled=NO 時(shí)柳沙,當(dāng)前視圖不可交互岩灭,該視圖上...