創(chuàng)建NSNotificationCenter的子類(lèi) 當(dāng)VC被釋放時(shí)肥隆,即使我們不在dealloc中寫(xiě) 我們的Log依然會(huì)觸發(fā)梳杏,且可以在log中找到vc對(duì)象
創(chuàng)建NSNotificationCenter的子類(lèi) 當(dāng)VC被釋放時(shí)肥隆,即使我們不在dealloc中寫(xiě) 我們的Log依然會(huì)觸發(fā)梳杏,且可以在log中找到vc對(duì)象
很多時(shí)候我們自己打包一些庫(kù)給內(nèi)部用都需要用到資源刑赶,而訪問(wèn)資源最好的方式是 bundle 形式勾给,不然放置的圖片資源袋毙,xib 資源和 sb 資源到處都是沪摄,訪問(wèn)也不好诱篷!所以一般我們...
一、創(chuàng)建項(xiàng)目 創(chuàng)建兩個(gè)項(xiàng)目MyLibDemo 和 MyLib兩個(gè)項(xiàng)目 建立完成后崭孤,文件夾子內(nèi)情況如下 二类嗤、創(chuàng)建workspace 打開(kāi)Xcode,選擇File->New->W...
做一個(gè)勇敢的法律人 首先羅老師自省自己不算是一個(gè)勇敢的人辨宠,但一直想做一個(gè)勇敢的人遗锣。所以他想找一個(gè)勇敢的正當(dāng)化根據(jù)(理由)來(lái)說(shuō)服自己。從道德主義的角度來(lái)說(shuō)服自己嗤形,顯然是站不住腳...
問(wèn)題情景:我們有個(gè)老項(xiàng)目精偿,云信的推送不管用了。經(jīng)過(guò)測(cè)試赋兵,是云信的SDK版本太老了導(dǎo)致的”恃剩現(xiàn)在需要更新這個(gè)SDK。但當(dāng)時(shí)Podfile中存在問(wèn)題霹期,我不能直接依靠cocoapod...
第一步:獲取Bundle Identifiers 和 Team ID 先去App Store找到目標(biāo)的Bundle Identifiers 和 Team ID 第二步:生成U...
AFNetworking的body如何傳json類(lèi)型 parameters加入body中叶组,UTF-8格式 parameters加入body中,JSON格式 附:一種錯(cuò)誤的寫(xiě)法
概述階段 1.swift中允許進(jìn)行多次加包吭产,但這也就意味著需要多次解包2.解包順序是從內(nèi)向外侣监,先解最內(nèi)層的包3.guard else語(yǔ)句相當(dāng)于if語(yǔ)句中省略判斷條件為真時(shí)大括...
概述階段 iOS崩潰的常見(jiàn)原因1.系統(tǒng)庫(kù)向上兼容問(wèn)題,某些方法明確被廢棄臣淤,在新版本系統(tǒng)中無(wú)法運(yùn)行2.系統(tǒng)庫(kù)向下兼容問(wèn)題橄霉,某些庫(kù)只能在高版本系統(tǒng)中使用,老系統(tǒng)并不支持3.本地?cái)?shù)...
概述階段 MVVM架構(gòu)模式MVVM多了個(gè)ViewModel層荒典。數(shù)據(jù)請(qǐng)求完成后酪劫,先進(jìn)入到ViewModel層,該轉(zhuǎn)譯轉(zhuǎn)譯寺董,該封裝封裝覆糟,然后在由接口返回。View層負(fù)責(zé)把組合后的...
16年的時(shí)候遮咖,學(xué)習(xí)了一段時(shí)間的Swift滩字。學(xué)了一段時(shí)間就中斷了,一來(lái)是因?yàn)閷?duì)于新語(yǔ)言的抵觸御吞,二來(lái)Swift每次版本更新麦箍,API都會(huì)發(fā)生大改,個(gè)人討厭這點(diǎn)陶珠。第三點(diǎn)挟裂,Swift的...
代碼部分 為了理解和區(qū)分分類(lèi)和拓展的區(qū)別,我們一共需要5個(gè)文件:基類(lèi):Person.h揍诽、Person.m擴(kuò)展:Person_Extension.h分類(lèi):Person+Cate...
當(dāng)前日期2020年5月诀蓉,Xcode版本為11.4。 項(xiàng)目圖標(biāo)尺寸: iPhone的項(xiàng)目圖標(biāo)尺寸要求 iPad的項(xiàng)目圖標(biāo)尺寸 iPhone屏幕尺寸 詳細(xì)尺寸對(duì)照表 iPhone...
1.AFNetworking返回結(jié)果默認(rèn)回到主線程中暑脆,所以在AFNetworking的返回結(jié)果block中無(wú)需手動(dòng)回歸主線程渠啤。 2.delegate盡量使用weak修飾,弱引...
日常開(kāi)發(fā)中常用到的輔助工具做個(gè)收錄 抓包工具Charles[https://www.charlesproxy.com/latest-release/download.do]C...
過(guò)去的熱修復(fù)以及被禁止的原因 1.最著名的JSPatchJSPatch自2017年被禁已過(guò)去2年。(JSPatch官網(wǎng):http://www.jspatch.com/) 他們...