240 發(fā)簡信
IP屬地:甘肅
  • 寫的可以蒲列,就是- (id)copyWithZone:(NSZone *)zone和- (id)mutableCopyWithZone:(NSZone *)zone是類方法而不是對象方法窒朋,可以看nsobject的方法聲明

    iOS之單例寫法

    這是我之前不嚴(yán)謹(jǐn)?shù)膭?chuàng)建單例的寫法.h .m 這種寫法有問題呀,雖然只提供了一種初始化方式蝗岖,但你不能阻止別人用 [[xxx alloc] init],初始化呀侥猩。下面是測試的例子...

  • 確實用起來編譯很快,但是是把每個模塊獨立出來了抵赢,必須將每個模塊對應(yīng)的依賴框架全部手動加上欺劳,否則編譯通不過唧取,前期的準(zhǔn)備工作要艱難一些,要求更嚴(yán)格划提,一旦出問題枫弟,需要大量時間去一個個模塊排查。穩(wěn)定的項目建議可以搞這個鹏往,但是經(jīng)常變動的項目就算了淡诗,時不時就會蹦出一個坑來。

    提高iOS項目的編譯速度

    項目結(jié)構(gòu) CocoaPods做業(yè)務(wù)劃分伊履,每條業(yè)務(wù)線一個工程韩容,每個工程依賴基礎(chǔ)框架,業(yè)務(wù)線之間解耦依賴基礎(chǔ)模塊 純Objective-C代碼湾碎,沒有引入Swift代碼 獨立服務(wù)器...

  • NSDictionary的swizzing進(jìn)行容錯請慎用宙攻,在iOS10以后的tableview的cell系統(tǒng)右邊紅色“刪除”按鈕處理會發(fā)生兼容性錯誤,因為swizzing更改了數(shù)據(jù)流程

    iOS 如何優(yōu)化項目

    前言 在項目業(yè)務(wù)趨于穩(wěn)定的時候介褥,開發(fā)完迭代需求后座掘,我們可能會無所適從,進(jìn)入一段空白期柔滔,但是對于攻城獅來說閑暇不是件好事溢陪,所以我們可能總想學(xué)點什么,卻又沒有頭緒睛廊。這個時候我們就...

  • 做過類似這種形真,出現(xiàn)一個問題,就是如果一個VC里面多處調(diào)用同一個方法名的方法超全,那么一個調(diào)用進(jìn)行了swizzing之后咆霜,后面繼續(xù)調(diào)用,又會swizzing嘶朱,很容易在調(diào)用的時候造成死循環(huán)蛾坯,這里是怎么處理的?

    iOS無埋點數(shù)據(jù)SDK的整體設(shè)計與技術(shù)實現(xiàn)

    iOS無埋點數(shù)據(jù) SDK 實踐之路 iOS無埋點SDK 之 RN頁面的數(shù)據(jù)收集 本篇文章是講述 iOS 無埋點數(shù)據(jù)收集 SDK 系列的第三篇疏遏,之前的兩篇文章都只是講述了某一...

  • 朱門酒肉臭脉课,路有凍死骨!部分生活在底層的人們現(xiàn)狀是對當(dāng)今社會和那些官老爺無聲的諷刺财异!
    哎倘零,窮,就是最大的原罪按链纭呈驶!
    對他們心懷敬意,原生活一片美好!

    6歲快遞男孩:有些人僅僅為了活著就已竭盡全力

    “冰花男孩”帶給我們的心疼還沒有平息疫鹊。 青島一個6歲的“快遞男孩”又刷爆了朋友圈俐东。 6歲跌穗,對許多孩子來說订晌,還是在父母呵護(hù)中撒嬌的年紀(jì)虏辫,但“小長江”已在為了生計,像個大人一樣忙...

  • FlexLib是如何提升iOS開發(fā)效率的

    前言 之前寫了兩篇文章介紹FlexLib這個布局庫锈拨,見iOS新一代界面開發(fā)利器和是時候拋棄Masonry了砌庄。很多網(wǎng)友非常的感興趣,也有一些網(wǎng)友質(zhì)疑該框架是否真的能提高效率奕枢。畢...

  • iOS中獲取最頂層VC的方式

    有時候我們需要知道當(dāng)前看到的最頂層控制器VC是哪一個娄昆,但是又沒有其余判斷條件,比如判斷當(dāng)前用戶是否彈出了登錄控制器VC或者需要在視圖中去操作頂層VC缝彬,以此來做其他另外...

  • 120
    iOS直播技術(shù)學(xué)習(xí)筆記-硬編碼&軟編碼實現(xiàn)(五)

    iOS硬編碼實現(xiàn) 前言 在上一篇中萌焰,我們已經(jīng)知道iOS編碼的一些概念知識,從現(xiàn)在開始谷浅,我們可以正式對采集到的視頻進(jìn)行編碼 這里我們重點介紹硬編碼的使用方式扒俯,也就是VideoT...

  • 120
    iOS-VLCKit實現(xiàn)仿網(wǎng)易云音樂播放音樂(一)

    iOS仿網(wǎng)易云音樂 iOS-VLCKit實現(xiàn)仿網(wǎng)易云音樂播放音樂(一) iOS-VLCKit實現(xiàn)仿網(wǎng)易云音樂播放音樂(二) iOS-VLCKit實現(xiàn)仿網(wǎng)易云音樂播放音樂(三)...

  • iOS的熱更新不是禁止了嗎?你說的是h5,reactnative之類的

    code-push 熱更新文檔for ionic(搭建自己的服務(wù)器,避免翻墻問題)

    一一疯、服務(wù)器搭建(由于國內(nèi)連國外微軟的服務(wù)器需要翻墻,所以自己搭建服務(wù)器) 項目地址 1.下載項目并運行 2.安裝mysql,安裝時盡量不要更改數(shù)據(jù)庫端口,啟動命令如下 3.在...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品