博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第3条:多用字面量语法,少用与之等价的方法
阅读量:6407 次
发布时间:2019-06-23

本文共 427 字,大约阅读时间需要 1 分钟。

名词翻译:

  语法糖(syntactic sugar):是指计算机语言中与另外一套语法等效,但是开发者用起来却更加方便的语法。

    语法糖可令程序更易读,减少代码出错机率。

 

字面数值

  NSNumber *number = @1;

 

字面量数组

  NSArray = @[];

  @[下标];  //下标访问元素

 

字面量字典

  @{key : value}

  @[key];

 

可变数组与字典

  mutArray[1] = ;

  mutDictionary[key] = ;

 

注意:用字面量语法创建数组或字典时,若值中有 nil ,则会抛出异常。因此,务必确保值里不含 nil 。

 

字面量语法的局限性

  除了字符串以外,所创建的出来的对象必须属于Foundation框架才行。如果自定义了这些类的子类,则无法用字面量语法创建其对象。

 

转载于:https://www.cnblogs.com/Pikdays/p/4114467.html

你可能感兴趣的文章
央行工作论文:区块链能做什么、不能做什么?
查看>>
程序猿生存指南-17 街角咖啡
查看>>
JS 里的数据类型转换
查看>>
人力资源大数据解决方案
查看>>
于老师前端扫盲课程
查看>>
SQLServer数据库增删改查
查看>>
20位程序员关于求职的疑问,以及我给出的参考答案
查看>>
IDEA项目上传到github
查看>>
开源大数据周刊-第62期
查看>>
Java反射 动态类加载和重载
查看>>
JavaScript函数无重载
查看>>
5.Hibernate工具类的简易封装
查看>>
JDK8 类和接口的多继承
查看>>
微信小程序下拉刷新与上拉加载
查看>>
【思维导图】深入理解HTTPS原理、过程
查看>>
BCH生态建设逐步完善,商家接受度明显提高
查看>>
vue.js @慕课网
查看>>
看一下,Java面试中常被问到的几大技术难题!
查看>>
关于Redisson分布式事务锁
查看>>
Kubernetes平台的安装详解
查看>>