
目前市場(chǎng)上很多APP(如淘寶回俐、美團(tuán)逛腿、微博、UC)在啟動(dòng)圖加載完畢后仅颇,還會(huì)顯示幾秒的廣告单默,右上角都有個(gè)跳過(guò)按鈕可以選擇立即跳過(guò)這個(gè)廣告,有的APP在點(diǎn)擊廣告頁(yè)之后還會(huì)進(jìn)入一個(gè)廣...
現(xiàn)在越來(lái)越多的公司采用了Git作為版本管理工具忘瓦,相對(duì)于傳統(tǒng)的SVN搁廓,Git有著明顯的優(yōu)勢(shì),今天寫(xiě)一篇入門(mén)文章政冻,教大家如何將自己寫(xiě)好的iOS項(xiàng)目通過(guò)Git傳到GitHub賬戶上...
本篇是iOS項(xiàng)目實(shí)踐的最后一篇。大家可以下載demo明场,根據(jù)這幾篇文章流程實(shí)現(xiàn)一個(gè)現(xiàn)有項(xiàng)目的組件化汽摹。當(dāng)然,每個(gè)公司根據(jù)自己的業(yè)務(wù)需求組件化的方式會(huì)有所不同苦锨,但大概的思路和流程不...
在上一篇中對(duì)基礎(chǔ)組件進(jìn)行了拆分逼泣,接下來(lái)會(huì)拆分業(yè)務(wù)組件。業(yè)務(wù)組件最簡(jiǎn)單的理解(比如舟舒,有3個(gè)tabbar專題拉庶、作者、商城三個(gè)模塊秃励,就可以理解成3個(gè)業(yè)務(wù)組件)氏仗。功能組件也很...
修改說(shuō)明:有朋友反映Xcode9編譯RAC4.x失敗,無(wú)法設(shè)置Use Legacy Swift Language Version 的問(wèn)題《嵯剩現(xiàn)在將RAC版本改成了2.5(OC版...
下載代碼請(qǐng)猛戳 概述 在編寫(xiě)iOS代碼時(shí)大部分代碼都是在響應(yīng)一些事件:按鈕點(diǎn)擊、接收網(wǎng)絡(luò)消息慷蠕、屬性變化等等珊拼。但是這些事件在代碼中的表現(xiàn)形式卻不一樣:如target-actio...
《Objective-C高級(jí)編程》是一本有趣又難懂的書(shū),全書(shū)就講了引用計(jì)數(shù)流炕、Block澎现、GCD三個(gè)概念,有趣是因?yàn)橹v原理每辟、實(shí)現(xiàn)的部分是其它iOS專業(yè)書(shū)籍里少有的剑辫。然而每個(gè)章節(jié)...
以下所有內(nèi)容屬筆者原創(chuàng), 如有雷同純屬巧合, 未經(jīng)允許不得轉(zhuǎn)載. OC中的方法調(diào)用實(shí)質(zhì)是發(fā)送消息(objc_msgSend()) objc_msgSend()方法, 默認(rèn)有...
__block 在 block 里面可以訪問(wèn)局部變量,但是不能修改局部變量影兽,這是因?yàn)楫?dāng)局部變量在 block 中使用時(shí)揭斧,實(shí)際上是使用的變量在 block 中復(fù)制的數(shù)據(jù),所以在...
常見(jiàn)的iOS代碼加密常用加密方式包括Base64加密峻堰、MD5加密讹开、AES加密、RSA加密等捐名。 Base64加密 Base64加密特點(diǎn): - 數(shù)據(jù)加密之后旦万,數(shù)據(jù)量會(huì)變大,變大1...
一镶蹋、瀑布流設(shè)計(jì)方案 二成艘、瀑布流設(shè)計(jì)思路分析 1、自定義流水布局中贺归,指定滾動(dòng)方向淆两、默認(rèn)列數(shù)、行間距拂酣、列間距秋冰、以及指定cell的大小itemSize 2、可以提供一個(gè)數(shù)組colu...
Core Animation Core Animation婶熬,中文翻譯為核心動(dòng)畫(huà)剑勾,它是一組非常強(qiáng)大的動(dòng)畫(huà)處理API,使用它能做出非常炫麗的動(dòng)畫(huà)效果赵颅,而且往往是事半功倍虽另。也就是說(shuō)...
TCP、UDP/IP是個(gè)協(xié)議組饺谬,可分為三個(gè)層次:網(wǎng)絡(luò)層捂刺、傳輸層和應(yīng)用層。 在網(wǎng)絡(luò)層有IP協(xié)議、ICMP協(xié)議叠萍、ARP協(xié)議芝发、RARP協(xié)議和BOOTP協(xié)議。 在傳輸層中有TCP協(xié)議...
概述 最近再看關(guān)于iOS的基礎(chǔ)知識(shí),突然發(fā)現(xiàn)經(jīng)常用到的一些技術(shù)的有些模糊,所以在這里做下總結(jié),方便以后查閱. 一. Category - 類目 Category 是比繼承更為...
KVC KVC定義 KVC(Key-value coding)鍵值編碼决采,就是指iOS的開(kāi)發(fā)中自沧,可以允許開(kāi)發(fā)者通過(guò)Key名直接訪問(wèn)對(duì)象的屬性,或者給對(duì)象的屬性賦值树瞭。而不需要調(diào)用...