240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 【譯】Swift 泛型宣言

    原文:Generics Manifesto -- Douglas Gregor 譯者注 在我慢慢地深入使用 Swift 之后,碰壁了很多次嚼鹉,很大...

  • Codable 的遷移方案

    最近剛換工作弟孟,在遷移 Swift 4.0,其實(shí)我感覺(jué) Swift 3.0 的時(shí)候遷移工作更容易一點(diǎn)高诺,因?yàn)樗袔?kù)都很積極地升級(jí)版本万俗,而現(xiàn)在反而都在...

  • 給 String 實(shí)現(xiàn)一個(gè)安全的 subscript 方法

    完整的實(shí)現(xiàn):Gist 最近剛好接觸了字符串的切片璃吧,原生的 API 各種麻煩词疼,我就試著實(shí)現(xiàn)了幾個(gè)語(yǔ)法糖,目標(biāo)是: Swift 4 的字符串原生也是...

  • KeyPath 最佳實(shí)踐

    Swift 4.0 帶來(lái)的一個(gè)新功能就是 Smart KeyPath帘腹,之前在 Twitter 上看到 Chris Eidhof 大神在征集 Ke...

  • Swift 冷門語(yǔ)法知識(shí)

    本來(lái)這篇文章的標(biāo)題是“如何寫一個(gè)不安全的構(gòu)造器”贰盗,但后面查資料的時(shí)候又發(fā)現(xiàn)了一些很好玩的東西,就一次性寫成一篇出來(lái)阳欲,跟大家分享一下 Swift ...

  • Swift 里正確地 addTarget(_:action:for:)

    問(wèn)題的起源 今天在 qq 上看到有人發(fā)了一段代碼舵盈,在 iOS 8 里按 button 會(huì)閃退,在 iOS 9 以上的版本就可以正常運(yùn)行球化。 第一眼...

  • Resize,w 360,h 240
    優(yōu)化 Swift 編譯速度

    這兩天 Uber 的開(kāi)發(fā)團(tuán)隊(duì)在一個(gè)大會(huì)上分享了用 Swift 3 重寫客戶端的過(guò)程, 視頻里介紹了一個(gè)很黑科技的技巧, 可以極大地加快編譯速度,...

    0.2 2542 1 19
  • 養(yǎng)一只”無(wú)限猴子”幫你測(cè)試

    在上線之后發(fā)生了幾次崩潰閃退, 需要緊急修復(fù)的情況之后, 我決定我要?jiǎng)邮至?.. 分析了這幾次情況之后, 發(fā)現(xiàn)其實(shí)大的邏輯都沒(méi)有錯(cuò), 但是細(xì)的...

  • 另一種寫 strongSelf 的方式

    大家有沒(méi)有遇到過(guò)這種情況, 接手了一份代碼, 然后發(fā)現(xiàn)里面閉包循環(huán)引用的問(wèn)題很嚴(yán)重, 而所有代碼都長(zhǎng)成這個(gè)樣子: 而我們常規(guī)的做法是聲明為 we...

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