NSTimer 因?yàn)閞unloop的原因會(huì)導(dǎo)致不準(zhǔn)確缺脉。所以我們可以用GCD定時(shí)器 確實(shí)很簡(jiǎn)單 我們封裝下吧.h如下 .m 然后就可以在外部調(diào)用
![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
NSTimer 因?yàn)閞unloop的原因會(huì)導(dǎo)致不準(zhǔn)確缺脉。所以我們可以用GCD定時(shí)器 確實(shí)很簡(jiǎn)單 我們封裝下吧.h如下 .m 然后就可以在外部調(diào)用
計(jì)時(shí)器是一種很方便的對(duì)像谷异。由于定時(shí)器灰保留起目標(biāo)對(duì)象轿腺,所以會(huì)造成循環(huán)引用。內(nèi)存釋放的了齿税。大家可以建立一個(gè)NSTimer然后在dealloc看看會(huì)不會(huì)進(jìn)來(lái)彼硫。 有二種方法解決1:...
需求分析 實(shí)現(xiàn)類(lèi)似支付寶微信收款后的語(yǔ)音播報(bào)如:支付寶到賬xx元炊豪。要求是APP在前臺(tái)運(yùn)行凌箕、鎖屏、殺死進(jìn)程后都會(huì)有語(yǔ)音播報(bào)词渤。那想到的解決方案就是利用推送了牵舱。 功能實(shí)現(xiàn)思路分析 ...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T(mén)」[https://itcharge.cn/ios-runtime-02/...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T(mén)」[https://itcharge.cn/ios-runtime-03/...
在開(kāi)發(fā)中,對(duì)于處理網(wǎng)絡(luò)請(qǐng)求中獲取的數(shù)據(jù)(即把請(qǐng)求到的json或字典轉(zhuǎn)換成方便使用的數(shù)據(jù)模型)是我們?cè)陂_(kāi)發(fā)中必不可少的操作缺虐。諸如強(qiáng)大的第三方MJExtension芜壁、JSONMo...
1.在說(shuō)消息轉(zhuǎn)發(fā)前需要先理解objc_magsent塞淹, objc_msgSend函數(shù)會(huì)依據(jù)接收者與選擇子(SEL)的類(lèi)型來(lái)調(diào)整適當(dāng)?shù)姆椒ā榱送瓿纱瞬僮髯锕摲椒ㄐ枰诮邮照咚?..
大家在平時(shí)的開(kāi)發(fā)工程中肯定隨處可見(jiàn)這項(xiàng)功能饱普,雖然實(shí)現(xiàn)很簡(jiǎn)單,但是層級(jí)關(guān)系大家還是要理解一下: 不要被這張亂七八糟的層級(jí)關(guān)系嚇住状共,其實(shí)原理很簡(jiǎn)單:就是UITableView--...
上一章講了講解了https缤灵。但是雙向在打開(kāi)網(wǎng)絡(luò)圖片時(shí)遇到問(wèn)題 ,搞了我很久蓝晒,最后決定繞開(kāi)后臺(tái) 直接將圖片上傳到阿里云的oss上面腮出。我只需要把圖片名字給后臺(tái) ,后臺(tái)直接給我地址...