我正在查看我的一个应用程序中的一些旧代码,并在可能存在问题的区域修复代码。
我看到很多旧代码使用...
NSRange range = //determine range here....
if(range.length > 0)
{
//do stuff
}
那个代码“很好”,还是我应该把它改成这个?
NSRange range = //determine range here....
if(range.location != NSNotFound)
{
//do stuff
}
这两种方法本质上是否相同?