美文网首页
OC nullable

OC nullable

作者: 帽子和五朵玫瑰 | 来源:发表于2018-06-22 09:45 被阅读0次

    Objective-C中的nullable,__ nullable, _ Nullable,_ Nonnull

    在 Swift 中,我们会使用 ? 和 ! 去显式声明一个对象或者方法的参数是optional 还是 non-optional ,而在 Objective-C 中则没有这一区分,这样就会带来一个问题:在 Swift 与Objective-C 混编时,Swift 编译器并不知道一个 Objective-C 对象或者一个方法的参数到底是 optional 还是 non-optional ,因此这种情况下编译器会隐式地都当成是 non-optional 来处理,这显然是不太好的。

    相关文章

      网友评论

          本文标题:OC nullable

          本文链接:https://www.haomeiwen.com/subject/janhyftx.html