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