公司項(xiàng)目使用的音視頻庫(kù)需要在用戶切換麥克風(fēng)時(shí)收到通知,在網(wǎng)上找了很久半天,最后在蘋果的官方示例代碼中發(fā)現(xiàn)了解決方案 使用設(shè)備屬性設(shè)置一個(gè)監(jiān)聽(tīng)器,...
公司的Mac應(yīng)用聊天模塊出現(xiàn)一個(gè)bug,使用中文輸入法未完成輸入時(shí),按Enter鍵會(huì)直接將未輸入完成的英文作為聊天消息發(fā)送出去產(chǎn)品需要實(shí)現(xiàn)和QQ...
使用RxCocoa有時(shí)很難區(qū)分什么時(shí)候使用weak,什么時(shí)候使用unowned。當(dāng)一個(gè)閉包執(zhí)行時(shí)其中的self引用的對(duì)象有可能已經(jīng)被釋放掉時(shí),我...
使用AFNetworking庫(kù)用于http請(qǐng)求手機(jī)網(wǎng)絡(luò)設(shè)置中設(shè)置http代理模式請(qǐng)求報(bào)錯(cuò)Error Domain=NSURLErrorDomai...
公司產(chǎn)品升級(jí)需更換新的啟動(dòng)頁(yè)在Images.xcassets文件夾中將圖片替換后發(fā)現(xiàn)在某些系統(tǒng)上還是使用的舊圖標(biāo)這是蘋果的一個(gè)bug,當(dāng)Laun...
Raywenderlich 的 Swift 代碼規(guī)范
Raywenderlich 的 OC 代碼規(guī)范
公司應(yīng)用發(fā)布上線后有一個(gè)只在iOS10.3系統(tǒng)下的高頻崩潰,通過(guò)崩潰日志定位到的崩潰行為: 該崩潰為訪問(wèn)了野指針szHeaders造成的崩潰經(jīng)過(guò)...
一般情況下,在代碼中設(shè)置 這樣可以禁止自動(dòng)鎖屏 然而從iOS 3 直到iOS10,禁止自動(dòng)鎖屏概率性失效的BUG蘋果一直未修復(fù) 使用以下代碼可完...