iOS Inside #003 – Speed, Style & Swiftly

iOS InsideiOS Inside
3 min read

Hey dev,
Welcome to iOS Inside #003, where we mix productivity, tools, and dev flow upgrades that make your week a bit smoother.

This drop brings you a sharp CLI tool, a fun build trick, and a Xcode shortcut that’s been hiding in plain sight.

Let’s dive in.


1. Swiftly 1.0 is here — and it’s 🔥

Swiftly is a CLI that helps you install, manage, and run multiple versions of Swift locally — and it just hit 1.0!

What can you do with it?

  • Install multiple Swift versions side by side

  • Run Swift code without launching Xcode

  • Test against older/newer Swift releases

  • Script Swift without friction

How to install:

brew install swiftly

Try it out:

swiftly install 6.0
swiftly run 6.0
swiftly use 6.0

It’s perfect for Swift devs working with libraries, CI setups, or just tired of fighting Xcode version management.


2. Add sound to your "Build Succeeded"

Xcode lets you trigger a sound whenever your build finishes successfully.
It’s simple — and actually useful if you forget you were compiling something.

How to set it:

  1. Go to Settings > Behaviors > Build > Succeeds

  2. Check Play sound

  3. Choose a sound you like — Sonumi is a good one (clean and not annoying)

Suddenly, your Mac tells you when it's time to test.


3. CLI extras (besides Swiftly)

A few useful terminal tricks that go well with your iOS workflow:

Check available SDKs:

xcodebuild -showsdks

Run builds from terminal:

xcodebuild -workspace YourApp.xcworkspace -scheme YourScheme -destination 'platform=iOS Simulator,name=iPhone 14' clean build

Use this in CI pipelines, or just to debug fast without the GUI.


4. One shortcut to rule them all

Let’s highlight an underrated Xcode shortcut today:

⌘ + Control + E

This lets you edit all matching instances of a word at once — like multi-cursor, Xcode edition.

It’s amazing for:

  • Renaming local variables

  • Updating @State or props across your file

  • Quick refactors without touching “Rename Symbol”

Pro tip:
Double-click a word first, then hit the shortcut. It works like magic — and much faster than the Refactor menu.


5. Dev mindset: customize your tools

Being a senior isn’t about knowing everything.
It’s about making your tools work for you.

This week’s takeaway:

  • Install Swiftly

  • Play a sound when your build finishes

  • Use that new shortcut

  • Start turning your workflow into something you actually enjoy

You don’t have to go full CLI — just get started.


Wrap-up

This drop was all about speed, style, and flow.

  • Swiftly 1.0 is a legit game changer

  • Xcode sound behavior adds a subtle win

  • Terminal is more powerful than you think

  • ⌘ + Control + E = secret weapon for refactors

Next up?
We’ll explore async testing, snapshots, and maybe a preview on how to write code that scales for teams and open source.

Until then:
Build. Run. Refactor. Sound on.

0
Subscribe to my newsletter

Read articles from iOS Inside directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

iOS Inside
iOS Inside