Cocoa Delights #12

Hire us

Work with Exyte

Your name
Website or company name (optional)
How can we help?
Thank you for your interest! A member of our team will be in touch as soon as possible.

Cocoa Delights #12

Weekly development newsletter for iOS specialists, macOS developers, and Swift enthusiasts from our mobile team.

iOS Development Newsletter #12

πŸ“– Articles

SwiftRocks: Swift's Sequence Inside The Compiler: How for loops work internally

This article covers everything about how for loops work internally and what protocols and behavior of the internal compiler allow you to use those loops.

Heartbeat: Building a Barcode Scanner in Swift on iOS

Rick Wierenga from Heartbeat, with a complete guide about how to build a barcode scanner by using Vision framework.

NSHipster: Device Identifiers and Fingerprinting on iOS

A new piece from NSHispter about every possible way to track iOS users in the past and today's iOS.

Swift Notes: Discover Side Tables - Weak Reference Management Concept in Swift

Core concepts of the Swift reference management is covered in this article from Swift Notes.

πŸ’¬ Discussion Topics

Photo by Cristina Gottardi on Unsplash

Max Howell: [weak self] vs [unowned self]

The very hot discussion happened last week on Twitter between developers about using [weak self] instead of [unowned self]. What your opinion on this topic? Let me know in the comments.

Apple Developer Forums: App crashing only when submitting it for review

If any of your screens contain UITextView, you may face the app crashing on Xcode 11.2. Check this topic on Apple Developer Forums for more details.

Devran Uenal: OpenSwiftUI

Devran Uenal started working on the open-source version of SwiftUI. Follow this thread on Twitter to get more information about the current development state.

πŸ›  Libraries

Photo by Aris Sfakianakis on Unsplash

This week libraries are all about declarative UI. I hope they are useful for your future research or projects.


OpenSwiftUI is an OpenSource implementation of Apple's SwiftUI DSL.


Declarative UIKit with LivePreview for iOS9+.

Don’t forget to follow our Medium blog and Twitter if you enjoyed this issue. See you next week πŸ™‹β€β™‚οΈ