Back in 2020 I wrote a 14 part !NN tutorial on normalizing the syntax of many Xojo functions into a Swift syntax that would be easy to use, and include error handling and other items without having to write the sometimes more complex Swift versions in your projects
At that time it was a collection of various Swift modules that had to be included in each of your projects as needed. Since then for my own use I created a precompile framework that I use for all my macOS projects.
Now with that advent of SDK26 and the changes that have come along in the past 5 years, I have decided to revisit that framework code, update where necessary, as well as attempt to create TWO frameworks this timeβ¦. one for macOS, the other for iPhone, iPad and AppleTV (ie iOS)
As I re-engineer each module I will post a link to my website where it will be stored. When the whole framework has been completed, I will post an Xcode project that will compile into the framework format. (This framework should be sharable across projects). But for now it is NOT an βIMPORTβ (I havenβt figured that out yet)
I will be starting with the STRINGS code first as it adds the most functions and is used in most of the rest of the modules as well
This is the ORIGINAL tutorial from 2020
Note : I will NOT be using GIT or any other versioning softwareβ¦ So please donβt post about thatβ¦ it is MY decision to go this way
If you have any OTHER suggestions , please let me know
NOTE: this is not JUST for Xojo developers, I find it makes my SWIFT development easier as I can use syntax from βback in the dayβ, but still get the benefits of the Swift compiler
The String Library has been updated and will be avaiilabe stand-alone shortly
These should match all of the current Xojo String Functions with a few new ones. The signature format is similar to API1. If you have any functions that I may have missed, let me know