240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 120
    Combine 與 MVVM

    在上一篇文章中岸晦,我們介紹了 RxSwift 結(jié)合 MVVM 進(jìn)行 APP 開(kāi)發(fā),通過(guò) RxSwift 實(shí)現(xiàn)了數(shù)據(jù)與視圖的綁定,使 View 與 ViewModel 能夠自動(dòng)同...

  • 120
    iOS 面試題 - 難點(diǎn)底層邏輯

    目錄 1.多線程管理2.RunLoop3.Runtime(運(yùn)行時(shí))4.內(nèi)存管理5.性能(內(nèi)存)優(yōu)化舉例6.App 編譯與啟動(dòng)以及 App 啟動(dòng)如何優(yōu)化7.自動(dòng)釋放池 auto...

  • titlePositionAdjustment
    怎么設(shè)置都無(wú)效,看到你說(shuō):Nav創(chuàng)建的時(shí)候一起寫(xiě)才有效果遵岩。果然啊。
    內(nèi)部也不說(shuō)明巡通,這api設(shè)計(jì)的好坑啊

    IOS 調(diào)整TabBar的Title的位置

    [nav.tabBarItem setTitlePositionAdjustment:UIOffsetMake(0, -5)];注意 :不能寫(xiě)在TabBarControlle...

  • IOS 調(diào)整TabBar的Title的位置

    [nav.tabBarItem setTitlePositionAdjustment:UIOffsetMake(0, -5)];注意 :不能寫(xiě)在TabBarControlle...

  • 120
    Carthage的安裝和使用

    Carthage和CocoaPods相比,輕量級(jí)一些但绕,在swift中使用很方便救崔,它本身就是swift寫(xiě)的。 1.brew 安裝carthage之前需要安裝brew捏顺,進(jìn)入官網(wǎng)(...

  • 120
    iOS Lottie動(dòng)畫(huà)

    好的APP用戶(hù)界面動(dòng)畫(huà)如果通過(guò)精準(zhǔn)的設(shè)計(jì)就能極大地提升用戶(hù)體驗(yàn)六孵。這也常常是區(qū)分APP優(yōu)秀與否的一個(gè)重要標(biāo)準(zhǔn)。實(shí)現(xiàn)與設(shè)計(jì)一個(gè)有意義且實(shí)用的動(dòng)畫(huà)是同樣困難的幅骄,尤其是當(dāng)動(dòng)畫(huà)或者視圖...

  • 120
    iOS 點(diǎn)擊事件傳遞及響應(yīng)

    前言:蘋(píng)果的官方文檔《Event Handling Guide for iOS》對(duì)事件處理做了非常詳盡清晰的解釋?zhuān)ㄗh大家仔細(xì)研讀 關(guān)于iOS的事件響應(yīng)機(jī)制網(wǎng)上講解文章不少劫窒,...

  • 120
    Cocoapods的部分命令的含義

    今天更新項(xiàng)目pod時(shí),遇到一個(gè)問(wèn)題拆座,報(bào)錯(cuò)信息如下:(工作筆記主巍,方便以后查閱) [!] CocoaPods was not able to update the `master...

  • 120
    深入理解iOS App的啟動(dòng)過(guò)程

    前言 啟動(dòng)時(shí)間是衡量應(yīng)用品質(zhì)的重要指標(biāo)。 本文首先會(huì)從原理上出發(fā)挪凑,講解iOS系統(tǒng)是如何啟動(dòng)APP的孕索,然后從main函數(shù)之前和main函數(shù)之后倆個(gè)角度去分析如何優(yōu)化啟動(dòng)時(shí)間。 ...

  • 120
    iOS開(kāi)發(fā)swift的framework制作

    摘要 公司項(xiàng)目采用組件化開(kāi)發(fā)躏碳,在查閱資料與業(yè)務(wù)分析后搞旭,采用了framework+路由跳轉(zhuǎn)方案實(shí)現(xiàn)。如把單獨(dú)完整的業(yè)務(wù)功能封裝成SDK的形式放到殼工程集成實(shí)現(xiàn),其它無(wú)需封裝的选脊,...

  • 二本的我怎么拿到的字節(jié)跳動(dòng)offer

    前言 大佬請(qǐng)自覺(jué)繞過(guò)杭抠,我只是站在一個(gè)菜鳥(niǎo)的角度來(lái)寫(xiě)這個(gè)文章。這個(gè)offer對(duì)我來(lái)說(shuō)可以說(shuō)是我職業(yè)生涯的轉(zhuǎn)折點(diǎn)恳啥,于是乎記錄一下自己一些想說(shuō)的話偏灿。 筆者背景 2016年畢業(yè),普通...

  • 120
    Windows支持軟件未能存儲(chǔ)到所選驅(qū)動(dòng)器

    總結(jié)放前面: MacOS的版本需要能夠識(shí)別windows10 iso鏡像版本的驅(qū)動(dòng),MacOS可以向下識(shí)別老版本的windows10 iso 如果是最新的MacOS就去裝最新...

  • 120
    iOS XIB的屏幕尺寸適配

    開(kāi)發(fā)中碗脊,都會(huì)有適應(yīng)各種屏幕尺寸的需要啼肩,因?yàn)?s年代久遠(yuǎn),本文中就沒(méi)有針對(duì)4s的適配(其實(shí)屏幕寬度和5s一樣衙伶,開(kāi)發(fā)中按5s的適配參數(shù)來(lái)就行了祈坠,高度適配的話就把頁(yè)面調(diào)成滑動(dòng)的就好...

  • 120
    [iOS]APNs推送機(jī)制

    目錄 APNs 簡(jiǎn)介 Apple Push Notification service (APNs),即蘋(píng)果推送通知服務(wù)矢劲。 為什么會(huì)有 APNs 赦拘? 由于移動(dòng)設(shè)備內(nèi)存、CPU芬沉、...

個(gè)人介紹
后來(lái)我終于知道丸逸,它并不是我的花蹋艺,我只是恰好途經(jīng)了它的盛放。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品