240 發(fā)簡信
IP屬地:山東
  • 120
    iOS zsh簡單使用

    Shell 1漱竖、Shell 的命令行性質(zhì) shell是一個用 C 語言編寫的程序丽惭,它是用戶使用 類Linux 的橋梁榨婆,可供用戶交互式操作調(diào)用系統(tǒng)執(zhí)行命令嗡贺。在mac上囊蓝,常見的s...

  • 120
    iOS 庫和M1進程

    問題 image.gif M1進程運行模式: ?Apple?Intel swiftmodule架構(gòu)種類(部分): ?arm64-apple-ios-simulator?arm...

  • OptionSet協(xié)議

    三個協(xié)議 RawRepresentable協(xié)議 SetAlgebra協(xié)議 OptionSet協(xié)議 OptionSet 定義類型 以結(jié)構(gòu)體類型為例邪媳,MusicSets 如下: ...

  • StringInterpolation

    字符串表達協(xié)議 ExpressibleByStringLiteral協(xié)議 ExpressibleByStringInterpolation協(xié)議 字符串相關 StringPro...

  • 120
    FillMode詳解

    最近在學核心動畫的時候遇到了遇到了fillMode的屬性劫扒,除了kCAFillModeForwards比較理解意外檬洞,其他三個參數(shù)一臉蒙蔽,感覺沒什么區(qū)別沟饥,看官方文檔也沒看出個所...

  • 修改源碼不也是做過度動畫嗎添怔?只是寫在源碼里面 還是 外面吧

    無需修改SDWebImage源代碼环戈,實現(xiàn)SDWebImage框架下的圖片漸變加載效果

    眾所周知,在SDWebImage框架下想要對圖片在下載和下載過程中的狀態(tài)進行處理澎灸,需要使用SDWebImageOptions院塞,我們首先看一下SDWebImage中有哪些可選項...

  • 120
    Xcode 配置 Swift Lint 規(guī)范代碼風格

    由于種種原因,簡書等第三方平臺博客不再保證能夠同步更新性昭,歡迎移步 GitHub:https://github.com/kingcos/Perspective/拦止。謝謝! Swi...

  • ```
    NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithCapacity:10];

    // key cannot be nil
    // NSString *name1 = nil;
    // [dict setValue:@"" forKey:name1];
    // dict[name1] = @"";

    // value can be nil
    // [dict setValue:nil forKey:@"Aha"];
    // dict[@"Aha"] = nil;

    // value cannot be nil
    NSObject *obj = nil;
    [dict setObject:obj forKey:@""];
    // key cannot be nil
    NSString *key = nil;
    [dict setObject:@"" forKey:key];
    ```

    [iOS][OC] 為自己的類增加腳標 subscribe 支持-obj[key] = value

    楔子 本文是前面一篇文章《[iOS] [OC] 可變字典下標[]語法糖不是setObject:forKey: 而等效于KVC》探索的新發(fā)現(xiàn)糜颠。 下標的原理 下標subscrip...

  • 1汹族、position是當前l(fā)ayer在父layer中的位置;
    2其兴、既然說的是位置顶瞒,那就是說當前l(fā)ayer中需要找到一個點,用于代表當前l(fā)ayer
    3元旬、因為layer是個平面榴徐,要從layer平面中找到一個點代表layer,這個點就是錨點匀归。

    總結(jié)坑资,postion就是錨點相對于父layer的位置。

    iOS position(位置)和anchorPoint(錨點)

    position和anchorPoint是layer的兩個屬性 position(位置) position相當于UIView視圖中的center穆端,是layer視圖的中心點袱贮,下...

  • iOS13 info 里面沒有 PHImageFileURLKey

    ios使用PhAsset

    本篇只討論PhAsset,關于ALAsset体啰,網(wǎng)上很多資料攒巍。這里就不再討論。曾幾何時荒勇,項目中訪問IPhone的系統(tǒng)相冊柒莉,選中需要上傳的照片或視頻,使用webdav上傳到自己的...

  • 開啟了僵尸檢測之后枕屉,實例就不能被真正釋放了常柄?那內(nèi)存越來越大了啊搀擂?

    iOS Zombie Objects(僵尸對象)原理探索

    iOS Zombie Objects 原理探索 Zombie Object 有什么用 僵尸對象一種用來檢測內(nèi)存錯誤(EXC_BAD_ACCESS)的對象西潘,它可以捕獲任何對嘗試...

  • 你要是直接訪問成員怎么辦?崩潰不崩潰哨颂。

    談談NSProxy

    概念 NSProxy是一個類似于NSObject的根類喷市,看代碼: 上面我們可以看到NSProxy是一個實現(xiàn)了NSObject協(xié)議的根類。蘋果的官方文檔是這樣描述它的:NSPr...

  • block 的 引用計數(shù)在哪里威恼?

    OC中Block原理解析

    原創(chuàng)文章轉(zhuǎn)載請注明出處品姓,謝謝 這段時間重新回顧了一下Block的知識寝并,由于只要講原理方面的知識,所以關于Block的用法就不做介紹了腹备,不清楚的同學請自行補充衬潦。 Block介紹...

  • 120
    iOS架構(gòu)設計:揭秘MVC, MVP, MVVM以及VIPER

    不要錯過最新的iOS開發(fā)技能樹 —— github地址 更新:在這里可以看到幻燈片在iOS中使用MVC時感覺怪怪的?對切換到MVVM有疑慮植酥?聽說過VIPER镀岛,但不知道是否...

  • 請給個 Universal link 的例子?友驮?漂羊?apple-app-site-association 里面的path嗎?

    iOS Universal Link通用鏈接

    什么是Universal Link Universal Link是蘋果在WWDC 2015上提出的iOS 9 的新特新之一卸留。此特性類似于deeplinking走越,能夠方便地通過...

  • 靜態(tài)庫呢

    Xcode中Link Binary With Libraries Status Required or Optional

    Xcode中Link Binary With Libraries Status Required or Optional Libraries and frameworks a...

  • > 如果在prod上用rebase master ,prod分支狀態(tài)就成了1-2-3-4-5-6-7

    這里的6,7 并非 之前的 6耻瑟,7 了旨指,而是 合并之后重新創(chuàng)建的 6,7 了吧

    git rebase 還是 merge的使用場景最通俗的解釋

    什么是 rebase? git rebase 你其實可以把它理解成是“重新設置基線”匆赃,將你的當前分支重新設置開始點淤毛。這個時候才能知道你當前分支于你需要比較的分支之間的差異。原...

  • 透視效果的實現(xiàn)寫錯了吧算柳,會一直return View 吧

    hitTest

    熟記響應者鏈沒大毛用,主要還是要從代碼層面去理解其過程姓言。從圖記起: 以點擊E為例Hittest步驟如下:1.觸摸點在ViewA內(nèi)瞬项,所以檢查SubViewB.C2.觸摸點不在V...

  • > 再把要hook的方法XX的IMP指向_objc_msgForward

    這個XX方法是本類(父類)的吧,這樣就不是對實例的hook了何荚?對這個類型的都Hook了吧囱淋?

    iOS AOP框架Aspects實現(xiàn)原理

    前言 眾所周知,Aspects框架運用了AOP(面向切面編程)的思想餐塘,這里解釋下AOP的思想:AOP是針對業(yè)務處理過程中的切面進行提取妥衣,它所面對的是處理過程中的某個步驟或階段...

個人介紹
開發(fā)這條路堅持吧!
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品