A localisation code generator written in Swift. Laurine is a Swift script that scans your localisation file and generates actual structured code in Objective-C or Swift, making the usage of localised strings much easier. It allows you to remove magical strings from your code so the compiler can actually tell you when you forget to make changes if your localisation file changes. It also introduces type checking for strings that contain runtime format specifiers such as “%@” or “%d”. The generated structures can also be nested so your localisations can be descriptive and easy to traverse.
To celebrate one of the most exciting WWDC events in recent memory, raywenderlich.com is excited to announce three brand new iOS books: SwiftUI by Tutorials, Combine: Asynchronous Programming with Swift, and Catalyst by Tutorials.
Learn how to build fluid and engaging declarative UI for your apps — using less code — with SwiftUI, how to master native asynchronous programming with Swift using the Combine framework and how to run iOS apps natively on macOS with Catalyst!
Our three new advanced iOS books are currently on sale and, when you get all three, you can save over 40% with our iOS Summer Bundle! It’s only available for a limited time, so be sure to take advantage of it before it’s gone.