One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Handling non-optional optionals in Swift – John Sundell – Medium

Optionals are arguably one of the most important features of Swift, and key to what sets it apart from languages like Objective-C.

Read More
Blog posts
Memory on mobile devices is a shared resource. Apps that manage it improperly run out of memory, crash, and suffer from drastically decreased performance. Facebook built a set of tools to help you with that. 
The most commonly mentioned arguments are that storyboards are not human readable, they are slow and they cause git conflicts. These are all valid concerns, but can be avoided.
There are constraints all around us. They are a natural medium to express problems in many fields. A paradigm to solve these problems is called constraint programming. Its idea is to search for a state in which defined constraints are satisfied at the same time.
How to change the HTTP mocked responses dynamically/on-the-fly while the app is already running.
Libraries
Easy Haptic Feedback Generator 📳

Make working with UIFont faster and less error-prone.

Tools
The xi editor project is an attempt to build a high quality text editor, using modern software engineering techniques. It is initially built for Mac OS X, using Cocoa for the user interface, but other targets are planned.
Curated by Infinum's iOS team.
Infinum iOS Team · 156 2nd St · San Francisco 94105 · United States of America
Unsubscribe from newsletter