240 投稿
收錄了686篇文章 · 302人關(guān)注
  • 我先撤了

    近期一直在寫技術(shù)類的文章呛讲,發(fā)布到簡書和其他技術(shù)類平臺(tái)上禾怠,經(jīng)過這幾個(gè)月的比較返奉,感覺簡書上逐漸不適合技術(shù)類文章。 看簡書上發(fā)布很多的情感吗氏、打卡之類的...

  • 數(shù)據(jù)結(jié)構(gòu)與算法-排序(一)冒泡排序

    摘要冒泡排序相對來說芽偏,多少都有些了解,就是多循環(huán)幾輪弦讽,每一輪找出最大值放在尾部污尉,直到數(shù)組中的元素有序?yàn)橹埂T谶@基礎(chǔ)上往产,探討一下有沒有高階的方法被碗,...

  • Swift-為什么String轉(zhuǎn)換Int的結(jié)果是nil

    摘要知其然,更要知其所以然仿村。前段時(shí)間用 String 轉(zhuǎn)換 Int 處理時(shí)锐朴,發(fā)現(xiàn)一種情況返回 nil,就換成 String 轉(zhuǎn)換 Double ...

  • Swift-使用transform 實(shí)現(xiàn)重復(fù)平移動(dòng)畫

    摘要要實(shí)現(xiàn)一組重復(fù)的動(dòng)畫蔼囊,本質(zhì)上就是找到動(dòng)畫開始點(diǎn)焚志、結(jié)束點(diǎn)。在動(dòng)畫結(jié)束的時(shí)候畏鼓,觸發(fā)開始點(diǎn)酱酬,持續(xù)這樣的動(dòng)作。這里面要梳理的邏輯就是1.觸發(fā)開始點(diǎn)和...

  • Swift-多線程

    摘要本文不探討子線程滴肿、主線程岳悟、同步和異步的常規(guī)操作。只是使用DispatchWorkItem 屬性來處理1.子線程切換到主線程和2.主動(dòng)停止正在...

  • Swift-主線程處理 UI 事件

    應(yīng)用場景 iOS 機(jī)制規(guī)定泼差,當(dāng)處理 UI 事件時(shí)贵少,需要在主線程中進(jìn)行,比如刷新頁面堆缘,添加控件等滔灶。 若把一些計(jì)算等耗時(shí)操作在子線程處理完成后,再回...

  • Swift:獲取 Window 視圖

    應(yīng)用場景 在 APP 的生命周期中吼肥,可以顯示提示頁面或者自定義彈框時(shí)录平。 或者想要獲取到視圖的根控制器做其他處理時(shí)。 就需要先獲取 Window ...

  • Swift:條件編譯

    應(yīng)用場景 在項(xiàng)目工程中編寫代碼缀皱,但是需要對部分功能做區(qū)分處理(系統(tǒng)斗这、設(shè)備等)。就需要使用系統(tǒng)的條件編譯方式來處理啤斗。 API 及語言 Swift ...

  • Swift:String 與 Double 轉(zhuǎn)換

    應(yīng)用場景 UI 頁面需要顯示保留 n 位小數(shù)的數(shù)據(jù)表箭,但是目前的數(shù)據(jù)不是 String 類型。這時(shí)钮莲,就需要將這個(gè)數(shù)據(jù)轉(zhuǎn)換為 String 類型免钻。 ...

  • Swift:UTC 和本地時(shí)間轉(zhuǎn)換

    應(yīng)用場景 一般服務(wù)器存儲(chǔ)時(shí)間為 UTC 時(shí)間(UTC 為世界時(shí)間)彼水,保證時(shí)間的一致性。但是對于前端顯示時(shí)間的時(shí)候极舔,就非常不友好凤覆。需要前端將 UT...

專題公告

為了更方便大家針對性的學(xué)習(xí),現(xiàn)在將本專題拆分為 iOS OC 學(xué)習(xí)手冊和 iOS Swift 學(xué)習(xí)手冊兩個(gè)專題,本專題主要方向?yàn)镺C拆魏、OC&js盯桦、UI(OC方向)、第三方平臺(tái)稽揭、APP上線等俺附。有學(xué)習(xí)Swift需要的,可以關(guān)注iOS Swift溪掀。

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