SaveRiddlesPro is a simple, interactive iOS app that lets users explore riddles, discover their answers, and manage a personalized list of favorite riddles. The app fetches riddles dynamically from an API and provides intuitive features for saving, sharing, and browsing riddles.Mental Exercise: Riddles challenge users to think critically and solve puzzles, which enhances cognitive skills.Creativity: It encourages out-of-the-box thinking and stimulates creative problem-solving.
Features:
1 Display Random Riddles
◦ Fetches a random riddle from the API.
◦ Displays the riddle question in a visually appealing interface.
2 Reveal Answer
◦ Provides a "Show Answer" button to reveal the answer to the current riddle.
3 Save Riddles
◦ Users can save their favorite riddles by tapping the "Save Riddle" button.
◦ Saved riddles are stored in NSUserDefaults for persistent storage.
4 Show Saved Riddles
◦ Displays a list of all saved riddles in a popup, with both the question and answer.
5 Share Riddles
◦ Users can share riddles via messaging, email, or social media using the "Share" button.
6 Complete Riddle View
◦ For riddles with long text, a "Show Complete Riddle" button lets users view the full text in an alert.