Blog130.6K views4,056 votes0 replies1,502 following
Annotating Objective-C Nullability: A Pragmatic Path to Safer Swift Interop
Objective-C nullability annotations and lightweight generics are compile-time only, but they reshape how your headers import into Swift — turning String! into String? and [Any] into [String]. Here is how to adopt them incrementally in a legacy codebase.