Dave DeLong gave a talk about architecture at the recent Swift by Northwest called “A Better MVC”. These blog posts attempt to capture the main points of his talk.
If you want your warnings treated as errors with Swift, the old GCC_TREAT_WARNINGS_AS_ERRORS build setting won’t work for you. Daniel Jalkut explains the new way to do it.
A year ago Alexandre Colucci analyzed how many built-in apps in iOS 10.1 and macOS 10.12 were using Swift. Now he does the same for iOS 11.1 and macOS 10.13.1.