Welcome to my Swift Projects repository! This repository houses a collection of projects I've developed using Swift. From iOS applications to utility tools, these projects showcase my proficiency in Swift programming and passion for building innovative solutions.
-
Caesar's Cipher: The Caesar cipher functions by substituting each letter in the plaintext with another letter in a consistent number of positions along the alphabet.
- Features:
- Loops through the alphabet, replaces the letters in a message and shifts down three letters from the original letter.
- Encrypts and decrypts messages from a String input.
- Caesar's Cipher was made and run in CodeCademy!
- Features:
-
Magic 8-Ballt: This method uses Swift switch statement conditionals and the Swift random number function to generate responses randomly, like a Magic-8 Ball.
- Features:
- Ask the Magic-8 Ball a question via string input in the code
- See the responses generated each time you run the program and ask a question.
- The Magic-8 ball code was made and ran in Codecademy!
- Features:
-
Morse Decoder: This program uses loops to decode Morse Code into English and introduces Libraries in Swift.
- Features:
- Input a code Morse code syntax with dots and dashes.
- Run the program to see if the decoded text is interpreted in English.
- The Morse Decoder code was made and ran in Codecademy!
- Features:
-
Exercise: This program uses loops to decode Morse Code into English and introduces Libraries in Swift.
- Features:
- Input a code Morse code syntax with dots and dashes.
- Run the program to see if the decoded text is interpreted in English.
- The Morse Decoder code was made and ran in Codecademy!
- Features:
-
Quadratic Equation: This program uses loops to decode Morse Code into English and introduces Libraries in Swift.
- Features:
- Input a code Morse code syntax with dots and dashes.
- Run the program to see if the decoded text is interpreted in English.
- The Morse Decoder code was made and ran in Codecademy!
- Features:
-
Pokedex: This program uses loops to decode Morse Code into English and introduces Libraries in Swift.
- Features:
- Input a code Morse code syntax with dots and dashes.
- Run the program to see if the decoded text is interpreted in English.
- The Morse Decoder code was made and ran in Codecademy!
- Features:
-
Swift Bank: This program uses loops to decode Morse Code into English and introduces Libraries in Swift.
- Features:
- Input a code Morse code syntax with dots and dashes.
- Run the program to see if the decoded text is interpreted in English.
- The Morse Decoder code was made and ran in Codecademy!
- Features:
-
Swift Bank: This program uses loops to decode Morse Code into English and introduces Libraries in Swift.
- Features:
- Input a code Morse code syntax with dots and dashes.
- Run the program to see if the decoded text is interpreted in English.
- The Morse Decoder code was made and ran in Codecademy!
- Features:
-
Swift Bank: This program uses loops to decode Morse Code into English and introduces Libraries in Swift.
- Features:
- Input a code Morse code syntax with dots and dashes.
- Run the program to see if the decoded text is interpreted in English.
- The Morse Decoder code was made and ran in Codecademy!
- Features:
-
Swift Bank: This program uses loops to decode Morse Code into English and introduces Libraries in Swift.
- Features:
- Input a code Morse code syntax with dots and dashes.
- Run the program to see if the decoded text is interpreted in English.
- The Morse Decoder code was made and ran in Codecademy!
To start with any of these projects, clone the repository to your local machine and open the project in Xcode. Each project has a clear structure and is contained within its own directory.
git clone https://github.com/your-username/swift-code.git
- Swift (version 5.0 or higher)
- Xcode 15
Contributions are welcome! If you find any bugs or have suggestions for improvement, open an issue or submit a pull request.
This repository is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or want to connect, you can reach me at e-mail.
Feel free to customize this template according to your specific projects and preferences. Ensure to replace placeholder text with actual details relevant to your repository.swift Code