SwiftReplace

Swift

Date: November 2023

Information:

Description

An application to easily make selective find and replace operations.

Reason for development

While working on her bachelor’s thesis, my sister needed a visual tool to locate and replace LaTeX code efficiently.

Problems I faced

  1. Export file with a specific extension
  2. Needed to support an macOS 14 

How I solved them

  1.  extend FileContent with writableContentTypes
  2. Various workarounds for unsupported ViewModifiers

What I learned

  • Deploy an app on the Mac AppStore
  • Document import and export
  • Set UTTypes for an app

Resources