Swift Programming

Introduction to KVO and KVC in Swift

Observing and getting notified when properties changes

Photo by Erik Mclean on Unsplash

KVO and KVC or Key-Value Observing and Key-Value Coding are mechanisms originally built and provided by Objective-C that allows us to locate and interact with the underlying properties of a class that inherits NSObject at runtime. In short this mean that…

--

--

--

Senior iOS Engineer at Travelperk. 7+ years experience with iOS and Swift. Blogging my knowledge and experience.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

A new way to discover Apps 🤔

Apple App Clips example

Complete Guide to Codable — Decodable

D V N C I — A Storyboardless & Clean & Multidirectional Architecture

Viso 5 — Redesign with SwiftUI on macOS

Swift questions and answers part -II

Signing up with e-mail in SwiftUI and Firebase

Here is my interface

Set A Root View Controller Programmatically in Swift 5

Text Live prior to iOS 15

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Anurag Ajwani

Anurag Ajwani

Senior iOS Engineer at Travelperk. 7+ years experience with iOS and Swift. Blogging my knowledge and experience.

More from Medium

Type-safe assets in Swift

Everyone can code Puzzles — Hypocycloid

Static and Class Modifiers in Swift, iOS

Swift compiler