240 發(fā)簡信
IP屬地:廣東
  • IOS框架 MVC占键、MVVM、MVP

    MVC MVVM MVP都是為了上一篇文章講的三層/四層架構(gòu)服務(wù)的欢顷,總體用來讓項目的結(jié)構(gòu)清晰,易讀西饵,解耦蜈膨,復(fù)用。 MVC-APPLE 全稱Model(數(shù)據(jù))-View(視圖)...

  • IOS三層/四層架構(gòu)

    ios三層/四層架構(gòu)是什么: ios三層架構(gòu)主要是等舔,網(wǎng)絡(luò)層骚灸,邏輯層,UI層慌植。 ios四層架構(gòu)主要是甚牲,網(wǎng)絡(luò)層,數(shù)據(jù)層蝶柿,邏輯層丈钙,UI層。 網(wǎng)絡(luò)層: 網(wǎng)絡(luò)層指的是我們在項目里面和服...

  • 120
    IOS消息傳遞機制

    ios的消息傳遞機制分為三個階段:消息發(fā)送階段交汤,動態(tài)解析階段雏赦,消息轉(zhuǎn)發(fā)階段。 消息發(fā)送階段: 當ios的對象調(diào)用方法的時候芙扎,實際上是調(diào)用了objc_msgSend執(zhí)行流程-消...

  • 120
    IOS多線程

    ios中常見的多線程方案: 多線程容易混淆的術(shù)語: 多線程各種隊列的執(zhí)行效果: Syn 往當前的串行隊列中添加任務(wù)就會產(chǎn)生死鎖星岗,會卡住當前的串行對列。 所以我們需要線程加鎖(...

  • 120
    IOS多環(huán)境自動化部署(Jenkins+gitlab+Fastlane+蒲公英+郵件)

    xcode多環(huán)境配置(我們這里只用兩個環(huán)境debug和release來展示) 第一步:添加開發(fā)環(huán)境scheme 第二步:給每個scheme設(shè)置不通的開發(fā)環(huán)境 給不同的環(huán)境配置...

  • 120
    IOS之二進制重拍

    原理 App包數(shù)據(jù)并不是在啟動的時候一次全部加載到內(nèi)存中的纵顾,而是類似于懶加載的方式伍茄,以每頁16KB的數(shù)據(jù)進行分頁加載。啟動的時刻施逾,也是缺頁加載次數(shù)最多的時刻敷矫。因為啟動用到的類...

  • IOS性能優(yōu)化

    CPU方面 ?盡最用輕量級的對象,比如用不到事件處理的地方汉额,可以考慮使用CALayer取代UIView ? 不要頻繁地調(diào)用UIView的相關(guān)屬性曹仗,比如frame、bounds...

  • 你這還不是修改偏移值栈暇,什么返回一個最大值麻裁。

    [iOS開發(fā)]利用UICollectionView實現(xiàn)廣告欄無限輪播

    最近整理了之前的寫過的代碼,對廣告欄Banner位的無限輪播的實現(xiàn)做一個總結(jié)瞻鹏。網(wǎng)上有很多實現(xiàn)的方法悲立,一般有用UIScrollView實現(xiàn)的鹿寨,也有用UICollection...

  • 120
    【如何快速的開發(fā)一個完整的iOS直播app】(原理篇)

    目錄 【如何快速的開發(fā)一個完整的iOS直播app】(原理篇) 【如何快速的開發(fā)一個完整的iOS直播app】(播放篇) 【如何快速的開發(fā)一個完整的iOS直播app】(采集篇) ...

個人介紹
承接IOS項目痪蝇,歡迎私信
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品