Swifty Finch
ru
tech
  • CocoaPods Package herb.svg

    swift
    tech
    ios
    10.05.2025
    4 min

    Swift is evolving, and SE-0386 introduced the package access modifier for more granular control in Swift packages. While it seems designed for Swift Package Manager (SPM), limiting access within a package, it's not exclusive to it. Even projects using CocoaPods can benefit from it!

  • CocoaPods dependency tree tree.svg

    ruby
    tools
    tech
    20.06.2020
    3 min

    In the last part I mentioned about one new idea idea.svg. Recently, I needed to sort out the order of bumping CocoaPods dependencies in a working project. In this post, I will describe how you can do it using Ruby.

  • (p.3) Cozy pod install herb.svg

    bash
    tools
    tech
    06.06.2020
    3 min

    In the last part, we wrote a small wrapper over the regular CocoaPods and figure out how to skip unnecessary calls. In this part, let's try to automate a couple of interesting cases. The main goal is to run the pods install command and switch to other tasks while it is running.

  • (p.2) Cozy pod install herb.svg

    bash
    tools
    tech
    31.05.2020
    5 min

    In last part, we cut down the bundle exec pod install command to pods install. Just one letter more than the usual pod install. And this time let's see what other upset moments happen while using this command.

  • (p.1) Cozy pod install herb.svg

    bash
    tools
    tech
    23.05.2020
    2 min

    In this post, I will describe how you can sparks.svg enhance your work with CocoaPods in the terminal. I often have to use CocoaPods in my work, and even more often I open a terminal and write there pod install.

  • JSON Body Escaping

    ios
    swift
    tech
    19.05.2020
    1 min

    I think many iOS developers have worked with escaping URL. But can you instantly answer does JSON escapes when it sending to body? In my work, I faced the fact that by default the JSON body of the query is escaped when using the standard JSONEncoder. So you can ask what is wrong with this?

© 2025. All rights reserved.

Generated using Publish