在 iOS(Objective C)开发中,我经常看到(并使用)以下简写:
if (someObject)
{
// do something
}
检查 someObject 不为零。
换句话说,与以下含义相同:
if (someObject != nil)
{
// do something
}
这两个 if 语句实际上是相同的还是不安全的?
在 iOS(Objective C)开发中,我经常看到(并使用)以下简写:
if (someObject)
{
// do something
}
检查 someObject 不为零。
换句话说,与以下含义相同:
if (someObject != nil)
{
// do something
}
这两个 if 语句实际上是相同的还是不安全的?