-
The @discardableResult Attribute in Swift
Read about the @discardableResult attribute in Swift and learn how to ignore return values from methods when you don't want to use them.
-
Save And Open Panels in macOS Apps
Presenting save and open panels in macOS apps is a quite common task. In this post you will learn how to integrate them in your own projects.
-
How to Scan Images and Perform Text Recognition in SwiftUI Using VisionKit
Learn how to scan images with a system-provided controller, and then perform text recognition using the Vision and VisionKit frameworks.
-
Working With Property Lists in Swift - Part 2
In the second part of Working with Property Lists in Swift series see how to perform advanced encoding and decoding of property lists.
-
Working With Property Lists In Swift - Part 1
Find out in this first part of Working with Property Lists in Swift series how to use Codable to encode and decode to and from plist files.
-
Setting Background Color in SwiftUI Views
Applying a background color in SwiftUI views is something simple, but not so obvious if coming from UIKit. Learn here how to achieve that.
-
Using Segmented Control in SwiftUI
Implementing a segmented control in SwiftUI is an easy task, and here you will learn how to do so properly, plus you will get a bonus tip.
-
Rounding Specific Corners In SwiftUI Views
Find out how to make it possible to round specific corners of SwiftUI views by using UIBezierPath and creating a reusable shape.