doorxp Blog

Nonnull Audited Regions


如果需要每个属性或每个方法都去指定 nonnull 和 nullable ,将是一件非常繁琐的事。苹果为了减轻我们的工作量,专门提供了两个宏: NS_ASSUME_NONNULL_BEGIN 和 NS_ASSUME_NONNULL_END 。在这两个宏之间的代码,所有简单指针对象都被假定为 nonnull ,因此我们只需要去指定那些 nullable 指针对象即可。如下代码所示:


作者:doorxp 分类:Apple 浏览:734 评论:0
留言列表
发表评论
来宾的头像