Q1:APP 收到線上客訴,說在 iOS12+ 系統(tǒng)的設(shè)備上,點(diǎn)開就直接崩潰; 用戶反饋說上一個(gè)版本是可以正常運(yùn)行的,這個(gè)版本更新后,開始點(diǎn)開就崩潰。最后定位到可能是因?yàn)榇虬?..
Q1:APP 收到線上客訴,說在 iOS12+ 系統(tǒng)的設(shè)備上,點(diǎn)開就直接崩潰; 用戶反饋說上一個(gè)版本是可以正常運(yùn)行的,這個(gè)版本更新后,開始點(diǎn)開就崩潰。最后定位到可能是因?yàn)榇虬?..
報(bào)錯(cuò)內(nèi)容:rsync error: some files could not be transferred (code 23) at /AppleInternal/Libra...
在微博上出現(xiàn)了越來越多的被標(biāo)記為 Live 的圖片,這種圖片是一種動圖 LivePhoto,長按之后會進(jìn)行播放。那么 LivePhoto 是一種什么文件或者格式?其實(shí) Liv...
RunLoop的概念 一般來講,一個(gè)線程一次只能執(zhí)行一個(gè)任務(wù),執(zhí)行完成后線程就會退出。如果我們需要一個(gè)機(jī)制,讓線程能隨時(shí)處理事件但并不退出,這就是runloop做的事。在iO...
原文:UI頭條 建立設(shè)計(jì)規(guī)范的好處:1 保證產(chǎn)品設(shè)計(jì)的一致性。2 提高開發(fā)的效率。3 方便產(chǎn)品的迭代優(yōu)化。 一、開篇:為什么需要建立設(shè)計(jì)規(guī)范? 1、保證設(shè)計(jì)的一致性。 對內(nèi)部...
在iOS中,只要是不為nil的OC不可變對象類型都可以作為NSDictionary<KeyType, ObjectType>的KeyType。比如NSNumber,NSArr...
前言-理論篇 耗電量分析是衡量應(yīng)用性能表現(xiàn)的一個(gè)重要指標(biāo),要做好一款app,不僅僅是實(shí)現(xiàn)功能,我們需要考慮很多性能指標(biāo),讓用戶用的更爽,在開發(fā)過程中,要充分考慮到各項(xiàng)性能指標(biāo)...
iOS 底層探索: 學(xué)習(xí)大綱 OC篇[/p/9d73ee7aae64] 前言 上一篇講了@Synchronized 這個(gè)互斥遞歸鎖的底層的原理,今天來拓展一下iOS中其他鎖的...