iOS-底層原理01-對(duì)象底層原理[http://www.itdecent.cn/p/5b16f26295c4]iOS-底層原理02-isa和類的結(jié)構(gòu)分析[https://...
iOS-底層原理01-對(duì)象底層原理[http://www.itdecent.cn/p/5b16f26295c4]iOS-底層原理02-isa和類的結(jié)構(gòu)分析[https://...
cell 排序橫向滑動(dòng)的時(shí)候,豎著排列。豎向滑動(dòng)的時(shí)候,橫著排列 Object-C:1、橫向分頁(yè)滾動(dòng)的UICollectionView,cell左右排版的簡(jiǎn)單實(shí)現(xiàn)[https...
什么是App自動(dòng)化?為什么要做App自動(dòng)化? App自動(dòng)化是指給 Android或iOS上的軟件應(yīng)用程序做的自動(dòng)化測(cè)試。 手工測(cè)試和自動(dòng)化測(cè)試的對(duì)比如下: 手工測(cè)試優(yōu)勢(shì):不可...
一、前言 iOS15之后,不允許推送消息沒(méi)有 body 值,所以iOS15之前循環(huán)發(fā)送本地通知來(lái)實(shí)現(xiàn)后臺(tái)播放的語(yǔ)音消息的方式將不再可用。 Tips: 循環(huán)發(fā)送本地通知來(lái)播放語(yǔ)...
??記得去年提交審核時(shí),被APPStore拒絕過(guò)一次,當(dāng)時(shí)是Info.plist文件中的Location When In Use Usage Description就寫(xiě)了個(gè)Y...
首先我們可以看看蘋(píng)果官方對(duì)這兩個(gè)方法的解釋: sizeToFit:會(huì)計(jì)算出最優(yōu)的 size 而且會(huì)改變自己的sizesizeThatFits:會(huì)計(jì)算出最優(yōu)的 size 但是不...
前面介紹過(guò)制作過(guò)程,這里不講如何制作動(dòng)態(tài)庫(kù)、靜態(tài)庫(kù)。 靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù)都是以二進(jìn)制提供代碼復(fù)用的代碼庫(kù)。 靜態(tài)庫(kù)常見(jiàn)的是 .a 動(dòng)態(tài)庫(kù)(共享庫(kù))常見(jiàn)的是 Windows 下的 ...
說(shuō)明:在我理解中,這里所謂的抽象,其實(shí)就是制定某一個(gè)接口規(guī)范。具體體現(xiàn)在代碼里,就是設(shè)置一個(gè)基類,基類遵守某一套接口規(guī)范,但是其具體的實(shí)現(xiàn)則通過(guò)子類化來(lái)完成。當(dāng)然,這里我們也...
系列文章:YYText 源碼剖析:CoreText 與異步繪制YYAsyncLayer 源碼剖析:異步繪制YYCache 源碼剖析:一覽亮點(diǎn)YYModel 源碼剖析:關(guān)注性能...