我们经常会初始化一些string使用NSString的stringWithString函数
但使用时发现了一个stringWithString的问题,如图
当参数是nil时,stringWithString会crash,所以使用时必须验证参数不是nil
相比较stringWithFormat就不会crash但返回的str也不是nil而是@"(null)"
所以再做此类操作时事先要判断参数
仅以此为查错依据之一
我们经常会初始化一些string使用NSString的stringWithString函数
但使用时发现了一个stringWithString的问题,如图
当参数是nil时,stringWithString会crash,所以使用时必须验证参数不是nil
相比较stringWithFormat就不会crash但返回的str也不是nil而是@"(null)"
所以再做此类操作时事先要判断参数
仅以此为查错依据之一