NS_ASSUME_NONNULL_BEGIN和NS_ASSUME_NONNULL_END包住多个属性 说好的不能为空,后面又写了XX =nil所以冲突了。你在声明一个属性的时候加上 __nullable(?可以为空)与__nonnull(!不能为空)
作者:TTCoder
链接:https://www.jianshu.com/p/edf8141f335f
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
NS_ASSUME_NONNULL_BEGIN和NS_ASSUME_NONNULL_END包住多个属性 说好的不能为空,后面又写了XX =nil所以冲突了。你在声明一个属性的时候加上 __nullable(?可以为空)与__nonnull(!不能为空)
作者:TTCoder
链接:https://www.jianshu.com/p/edf8141f335f
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。