為什么JSON只能用string類型作為鍵值 1. JSON格式是基于JavaScript對(duì)象文字語(yǔ)法和數(shù)組文字語(yǔ)法的子集,而JavaScrip...
1.如何判斷兩對(duì)象相等? isEqual:先判斷指針兩個(gè)對(duì)象的指針是否相同,若相同則為同一對(duì)象,若不同,比較class 所屬類是否相同[self...
1.屬性(strong weak copy assign unsafe_retain)區(qū)別 2.介紹運(yùn)行時(shí) 3.設(shè)計(jì)模式 4.介紹一下ARC 5...
前言 對(duì)于iOS App的開(kāi)發(fā),幾乎都采用了Cocoapods來(lái)管理第三方庫(kù),那么對(duì)于我們開(kāi)發(fā)人員來(lái)說(shuō),這是必備技能,必須要掌握如何使用。這篇文...
1.autorelease和@autoreleasepool區(qū)別 release使對(duì)象的引用計(jì)數(shù),autorelease在適當(dāng)?shù)臅r(shí)候給對(duì)象發(fā)送個(gè)...
一、TCP/IP分層模型 TCP/IP模型分為5層:應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層以及 物理層。分層就類似接口的定義,定義了每個(gè)層的行為職責(zé)...
iOS操作系統(tǒng)是蘋果為公司移動(dòng)設(shè)備提供的操作系統(tǒng),為方便應(yīng)用開(kāi)發(fā)者采用了先進(jìn)的設(shè)計(jì)模式。采用了經(jīng)典的MVC設(shè)計(jì)模式和框架模式。本篇文章我們主要關(guān)...
一、 什么是單例模式 保證一個(gè)類只有一個(gè)實(shí)例,并且提供一個(gè)全局的訪問(wèn)入口訪問(wèn)這個(gè)實(shí)例。 二、單例模式的特點(diǎn) 創(chuàng)建單例模式的五個(gè)步驟: 1.聲明一...
序言 當(dāng)用戶點(diǎn)擊應(yīng)用圖標(biāo)之后,應(yīng)用就開(kāi)始啟動(dòng)。應(yīng)用啟動(dòng)完成后,就會(huì)展示一系列的視圖,和用戶進(jìn)行各種各樣的交互(如滑動(dòng)、點(diǎn)擊)。當(dāng)用戶退出應(yīng)用后...