美文网首页
从init得到的对象可能不是你想要的

从init得到的对象可能不是你想要的

作者: Stroman | 来源:发表于2017-09-18 08:14 被阅读0次

    init返回的并不一定是一个新创建的对象,这种情就发生在该对象或者该对象中的某属性是单例的时候。
    如果你新创建的对象被旧的对象替换掉了,那么这样你就得不到预期的效果。
    也有可能init初始化失败就返回的就是nil,所以你要判空。
    另外,重复初始化还会引起异常。

    相关文章

      网友评论

          本文标题:从init得到的对象可能不是你想要的

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