weak基本用法 weak是弱引用海洼,用weak描述修飾或者所引用對(duì)象的計(jì)數(shù)器不會(huì)加一季研,并且會(huì)在引用的對(duì)象被釋放的時(shí)候自動(dòng)被設(shè)置為nil,大大避免了野指針訪問壞內(nèi)存引起崩潰的情...

weak基本用法 weak是弱引用海洼,用weak描述修飾或者所引用對(duì)象的計(jì)數(shù)器不會(huì)加一季研,并且會(huì)在引用的對(duì)象被釋放的時(shí)候自動(dòng)被設(shè)置為nil,大大避免了野指針訪問壞內(nèi)存引起崩潰的情...
前言: 請(qǐng)思考兩個(gè)問題狮惜。1. weak指針置為nil是線程安全的嗎?問詳細(xì)點(diǎn)就是:當(dāng)一個(gè)對(duì)象正在delloc時(shí)碌识,如果在另一個(gè)線程獲取了weak指針碾篡,這時(shí)獲取weak怎么保證線...
原文地址 野指針 當(dāng)所指向的對(duì)象被釋放或者收回,但是對(duì)該指針沒有作任何的修改筏餐,以至于該指針仍舊指向已經(jīng)回收的內(nèi)存地址开泽,此情況下該指針便稱野指針 野指針異常堪稱crash界的半...
最近在倒騰了幾個(gè)月的APP上架到蘋果和安卓市場(chǎng)魁瞪,這里把經(jīng)驗(yàn)給大家共享一下穆律。 1.安卓各大應(yīng)用市場(chǎng)都需要軟件著作權(quán)惠呼,而且基本上都要實(shí)名制,實(shí)名制的信息得與著作權(quán)一致就是公司的完...
WebSocket WebSocket 是 HTML5 一種新的協(xié)議峦耘。它實(shí)現(xiàn)了瀏覽器與服務(wù)器全雙工通信罢杉,能更好的節(jié)省服務(wù)器資源和帶寬并達(dá)到實(shí)時(shí)通訊,它建立在 TCP 之上贡歧,同...
iOS Core Animation: Advanced Techniques中文譯本Lottie for Android, iOS, React Native, Web, ...
前言 背景 記得上一次自己做過一個(gè)SDK,目的是讓其他APP能自動(dòng)跳轉(zhuǎn)到公司APP中做些事利朵,一番資料查閱律想,任務(wù)也很快完成。當(dāng)時(shí)自己也感覺做SDK也就那么回事绍弟,爛熟于心技即。過了一...
公司項(xiàng)目中用了一些 runtime 相關(guān)的知識(shí), 初看時(shí)有些蒙, 雖然用的并不多, 但還是想著系統(tǒng)的把 runtime 相關(guān)的常用方法整理一下, 自己以后用著方便, 也希望對(duì)...
首先要?jiǎng)?chuàng)建一個(gè)帶有屬性的字符串NSMutableAttributedString 如何設(shè)置這個(gè)字符串的屬性(以下兩個(gè)方法:) 常用的屬性都有哪些 字體 顏色 空心字 間距 傾...