Описание тега objective-c-nullability
Этот тег следует использовать для вопросов об аннотациях, допускающих значение NULL, добавленных в Objective-C с Xcode 6.3.
Xcode 6.3 добавил аннотации обнуления в Objective-C, чтобы помочь улучшить взаимодействие между Objective-C и Swift.
В частности, эти аннотации позволяют Objective-C определять, должен ли Swift обрабатывать объекты в методах, определенных в Objective-C, как необязательные или необязательные.
Возможные аннотации:
nullable
nonnull
Но также существует NS_ASSUME_NONNULL_BEGIN
а также NS_ASSUME_NONNULL_END
макросы для пометки целых участков кода как nonnull
.