NSNull

简介: #import int main(int argc, const char * argv[]){ @autoreleasepool { //NSNull是单例的,创建很多变量其实它只指向一个对象 NSNull *...
#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{

    @autoreleasepool {
        //NSNull是单例的,创建很多变量其实它只指向一个对象
        NSNull *null1=[NSNull null];
        NSNull *null2=[NSNull null];
        NSNull *null3=[NSNull null];

        //验证这些变量是否是指向同一个对象
        NSLog(@"%i",null1==null2);  //结果是1,说明这些变量保存的地址是一样的

        //json
        //{"id":10,"name":"dxw","desc":null};

        //NSNull作用:当我们要表示一个空值的时候就用这个类型
    }
    return 0;
}

相关文章
|
存储 Java
【JVM】 程序计数器(Program Counter Register)
【JVM】 程序计数器(Program Counter Register)
464 1
|
设计模式 算法
设计模式9 - 模板方法模式【Template Method Pattern】
设计模式9 - 模板方法模式【Template Method Pattern】
75 0
|
8月前
|
人工智能 自然语言处理 程序员
无编程经验小白如何玩转通义灵码 AI 程序员,让写代码像聊天一样简单
没有编程经验的小白如何玩转通义灵码 AI 程序员,让写代码像聊天一样简单
1943 24
|
物联网 Linux 芯片
学习嵌入式是选择单片机还是Linux?
单片机通常指的是一种集成了处理器、存储器和各种外设接口的微控制器芯片,常见的有STC、51系列、AVR、ARM Cortex-M等。单片机具有低成本、低功耗、实时性强等特点,适用于对资源要求较低、功耗要求较低、实时性要求较高的嵌入式系统。学习单片机开发可以让您深入了解嵌入式系统的底层原理和硬件编程,对于对嵌入式系统底层开发感兴趣的人来说,是一个很好的选择。
339 4
|
敏捷开发 运维 安全
DevOps高效开发管理-云效实践初体验
欢迎来到我的小院,我是霍大侠。 最近因为团队成员扩大,产品线增多,产品功能也要求快速响应,这些问题一直让我非常烦躁。 之前也了解过DevOps理念,但是一直没有真正实施起来。 这次希望可以通过体验阿里云的云效产品,真正应用到团队中。
|
数据安全/隐私保护
关于正则表达式我所知道的
关于正则表达式我所知道的
168 0
|
网络协议 iOS开发
华为认证Datacom-拓扑练习
华为认证Datacom-拓扑练习
193 0
华为认证Datacom-拓扑练习
|
搜索推荐 算法 测试技术
【恋上数据结构】排序算法前置知识及代码环境准备
【恋上数据结构】排序算法前置知识及代码环境准备
183 0
【恋上数据结构】排序算法前置知识及代码环境准备
|
2天前
|
存储 弹性计算 人工智能
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
2025年9月24日,阿里云弹性计算团队多位产品、技术专家及服务器团队技术专家共同在【2025云栖大会】现场带来了《通用计算产品发布与行业实践》的专场论坛,本论坛聚焦弹性计算多款通用算力产品发布。同时,ECS云服务器安全能力、资源售卖模式、计算AI助手等用户体验关键环节也宣布升级,让用云更简单、更智能。海尔三翼鸟云服务负责人刘建锋先生作为特邀嘉宾,莅临现场分享了关于阿里云ECS g9i推动AIoT平台的场景落地实践。
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾