swift
-
Default Value in Swift Dictionaries
Learn how to provide default values in Swift dictionaries, and how to get back actual values instead of nil even when keys do not exist.
-
Failable Initializer in Swift
Read about the failable initializer in Swift, and how to use it in custom types in order to return nil if proper initialization fails.
-
Higher Order Functions in Swift - An Introduction
What exactly are higher order functions in Swift? This post explains that, and it goes one step further by showing how to create your own.
-
Getting Local File's Type Identifier From URL in iOS & macOS Apps
Getting the type identifier of a local file using the URL is an often needed task. Learn more in this post, and how to get other types that conforms to.
-
Simplifying Keyboard Notifications Handling on iOS
Learn how to implement a totally different way to deal with keyboard notifications in UIKit based iOS projects that's extremely easy to use.
-
Using LinkPresentation Framework to Present Rich Links in iOS Apps
Fetch link metadata, store it and use it to present links in a beautiful and well visually formatted manner. Show title, icon, images, and more with the LinkPresentation framework presented in WWDC 2019.
-
What’s New in Xcode 12 and Swift 5.3
WWDC 2020 is finished, and Xcode 12 with Swift 5.3 are coming soon. Find out all new highlights on both of them.
-
Fetching Remote Images in Swift - A Technique
Read about a technique that will let you fetch remote images in Swift based projects, and implement a component that will be doing all the heavy lifting behind the scenes. Go through this post and get rid of tedious image fetching and handling tasks forever.
-
macOS Tutorial: Developing a Document based App
When talking about macOS apps, then document-based apps consist of a category on their own! Learn how to build one from scratch, and meet the most important aspects about that special category of apps.