Welcome to Hacking with Swift!
Here are a few hints to help you make the most of this forum.
First: Ask a lot of questions. There are many folks here who have been in your shoes and understand the frustration of knowing how to program something in Java, Python, or C# but just aren't understanding Swift. We'll help out.
Second: Before asking however, please search the forums for some key words. You might find that seven months ago, another person asked the same, or similar question. Rather than waiting for someone on the forum to respond, you just might find the hint you're looking for in another post. And often the response you do get will be to some well documented code example or explanation to another user. There are treasures in this forum. Don't be afraid to search for them.
Third: Spend a good hour or two looking through posts. You'll find some great hints on how to formulate your question, post code snippets, or even just use Playgrounds to test a topic.
Fourth: There has been much discussion here on how a new programmer should post their progress as you've done. The consensus seems to be: PLEASE POST YOUR DAILY PROGRESS! Here's the small print: Add your posts to a single topic. You can rename this topic with this suggestion: The-Russ: Day 1 Update
Report in what you found easy or difficult. Tell us what you thought of the quiz, or which questions you missed.
The next day, edit your original post and RENAME the topic: The-Russ: Day 2 Update
Then, of course, add your comments about Day 2, etc. The title will inform us what day you're on!
When you add a new reply to an existing topic, your update will float to the top of the message board. We'll all see your progress, read up, and jump in to offer suggestions, links to external videos or articles, or offer clarifications. All your updates will be posted under one topic documenting your 100 day journey.
Fifth: Code everyday. You build muscle-memory by coding everyday. Key topics become second nature by Day 30 or so. If you take a break, you'll find yourself forgetting earlier lessons. I'd even go so far as saying, find an easy project (Calculator maybe?) and recode that from scratch every day. It'll take 40 minutes at the start, but after a week or so, you'll code it in 20 or less.
Sixth: Have fun! SwiftUI is awesome.
Seventh: Don't argue. We say "zed-stack" here. 😜
Keep Coding!