swift的数据运算使用起来感觉比OC要严格,OC有时候即使类型不同也可以直接运算,swift则会报错.
例如:
OC:SCREEN_WIDTH*0.1这里是不用强转类型的
又如:
OC这里也是不用转Double的,swift这里会报CGFloat和Float类型不匹配,因为SCREEN_WIDTH拿出来的是CGFloat,因此最好在初始化的时候就给转成Double,免得后面一系列用到的地方都会报数据类型不匹配.
swift的数据运算使用起来感觉比OC要严格,OC有时候即使类型不同也可以直接运算,swift则会报错.
例如:
OC:SCREEN_WIDTH*0.1这里是不用强转类型的
又如:
OC这里也是不用转Double的,swift这里会报CGFloat和Float类型不匹配,因为SCREEN_WIDTH拿出来的是CGFloat,因此最好在初始化的时候就给转成Double,免得后面一系列用到的地方都会报数据类型不匹配.
本文详细的介绍了,在Java 中数组的使用,并对其内存存在形式进行了详细的分析。
sizeof和strlen的区别
当数组中每个元素都只带有一个下标时,这种数组就是“一维数组”。一维数组(one-dimensional array)实质上是一组相同类型数据的线性集合,是数组中最简单的一种数组。 数组是引用数据类型,引用数据
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M