-
Open Xcode
Open this project in Xcode
-
Resolve Package Versions
In Xcode, Select File -> Packages -> Resolve Package Dependencies.
This is required to get the StringJSON macro working.
Select Many lines Control + Shift + Click
##Find
Find in File Command + F
Find and Replace in Project Command + Shift + F
##Find and Replace Same as the above and select replace from the dropdown.
You may be interested in our other open source projects.
- Apple App Launch Screen Best Practices 🔗
- How to localize iOS, VisionOS MacOS, TVOS & WatchOS apps in SwiftUI 🔗
- Apple App Store E-Commerce Business Guide 🔗
- E-Commerce Fees in Apple App Store Apps 🔗
- Apple In-App Purchases and Subscriptions Development Guide 🔗
- How to reduce risk when developing Apple e-commerce apps 🔗
- How to build an app that uses Apple In-App Purchases and Subscriptions 🔗
- Free Open-Source Apple StoreKit 2 Swift Project 🔗
- How to Create a Website Smart App Banner for your App & App Clip. 🔗
- iOS Accessibility Resource Guide 🔗
- Debugging recommendations for XCode & Swift (iOS) 🔗
- Apple Metal Resources Guide 🔗
- SwiftUI: What are property wrappers and which should I use? 🔗
- SwiftUI SwiftData Quick Start Guide 🔗
- How to delete a MacOS app built from XCode 🔗
- How to make an entire view clickable in SwiftUI 🔗
- How to set the size of an image in SwiftUI 🔗
- How to set a frame proportional to a window or screen in SwiftUI 🔗
- 🔗
- How to set the frame of a view to fill its parents width and height 🔗
- How to apply SafeAreaInsets in SwiftUI 🔗
- SwiftUI: What are property wrappers and which should I use? 🔗
- SwiftUI: Property Wrapper 🔗
- SwiftUI: Binding Property Wrapper 🔗
- SwiftUI: Environment Property Wrapper 🔗
- SwiftUI: Bindable Property Wrapper 🔗
- SwiftUI: SceneStorage Property Wrapper 🔗
- SwiftUI: AppStorage Property Wrapper 🔗
- How to bind a variable from an @Environment object in SwiftUI 🔗
- What is a Macro in Swift? 🔗
- SwiftUI: Observable Macro 🔗
- SwiftData: Model Macro 🔗
- How to create a complex member Macro in Swift 🔗
- How to add and use a breakpoint in XCode 🔗
- How to view all breakpoints in XCode 🔗
- How to activate or deactivate breakpoints in XCode 🔗
- How to remove a breakpoint in XCode 🔗
- How to profile CPU usage using Instruments in XCode 🔗
- How to diagnose a hang, severe hang or freeze in XCode 🔗
- How to create a Styleguide in SwiftUI 🔗
- Can I override the SwiftUI App fonts and sizes? 🔗
- How to create and use a Color Set in XCode 🔗
- How to create localizable XCode Previews 🔗
- How to create multiple XCode previews within a single view 🔗
- How to preview light and dark mode in XCode Previews 🔗
- How to preview SwiftData in XCode Previews 🔗
- How to show or hide the XCode Preview Canvas 🔗
- How to check if code is running in an XCode Preview in Swift 🔗
- How to listen to changes in Phases in a SwiftUI app 🔗
- How to execute functions when a user quits a SwiftUI app 🔗
- How to interrupt, delay or stop a MacOS SwiftUI App from terminating 🔗
- How to replace or remove the new window command from the file menu 🔗
- How to add commands to the file menu of a SwiftUI MacOS app 🔗
- How to add a menu that appears on right click in a SwiftUI MacOS app 🔗
- How to create a temporary file in a MacOS application 🔗
- How to delete a file in Swift within a MacOS app 🔗
- How to find the temporary files an XCode MacOS app generates 🔗
- How to setup Swift Testing in a Swift or SwiftUI project in Xcode 🔗
- How to import a project into Swift Testing 🔗
- How to add the LanguageCoordinator to Swift Testing 🔗
- How to use Command Line Arguments in Swift Testing 🔗
- How to create a UITest that uses SwiftData thats only stored in memory 🔗
- How to use accessibility identifiers in Swift Testing 🔗
- How to use nested accessibility identifiers in Swift Testing 🔗
- How to find a view using an accessibility identifier in Swift Testing 🔗
- How to debug accessibility identifiers in XCode 🔗
- How to find the NSOpenPanel in a Swift UI Test 🔗
- How to automate search in a NSOpenPanel Swift UI Test 🔗
- How to open a folder in an NSOpenPanel in a Swift Test 🔗
- How to resolve the "Declaration name is not covered by macro" error 🔗
- How to resolve "Fatal Error in Environment+Objects" in XCode Previews 🔗
- onKeyPress Modifier not registering in a SwiftUI MacOS app 🔗
- How to resolve Error:Function declares an opaque return type some View 🔗
- Error: Can't add App Target to Target to be Tested. 🔗
- How to check if an app is in the Simulator in Swift 🔗
- How to add an App Delegate to a SwiftUI app 🔗
- How to make sure SwiftData deletes objects when app terminates 🔗
- How to listen for key presses in a MacOS SwiftUI app 🔗
- How to place focus on a view in SwiftUI 🔗
- How to use an EmptyView within a function with return type some View 🔗