msk*_*msk 8 iphone objective-c nsdate
查看NSDate实际上是设置为日期还是空的最佳方法是什么?返回其描述或将其更改为字符串返回"(null)"...?
谢谢.
Mar*_*c W 24
如果要查看NSDate(或任何对象)的实例是否为nil,只需将其与nil进行比较即可.非null NSDate对象永远不会为空; 它总是包含一个日期.双方-init并+date返回一个NSDate初始化为当前日期和时间对象,并没有其他的方法来创建这个类的一个实例.
if(someData == nil) {
// do stuff
}
Run Code Online (Sandbox Code Playgroud)
如果它没有日期,那么你有一个零指针,所以简单
if (!date) {
...
}
Run Code Online (Sandbox Code Playgroud)
或更明确地说
if (date == nil) {
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13872 次 |
| 最近记录: |