一,iPhone系列分辨率以及尺寸等
分类 分辨率 尺寸 状态栏高度 导航栏高度 标签栏高度
iPhone 11 Pro Max 2688x1242px 6.5英寸 132px 132px 147px
iPhone 11 Pro 2436x1125px 5.8英寸 132px 132px 147px
Iphone 11 1792x828px 6.1英寸 88px 88px 98px
iPhone XS Max 2688x1242px 6.5英寸 132px 132px 147px
iPhone XR 1792x828px 6.1英寸 88px 88px 98px
iPhone X,XS 2436x1125px 5.8英寸 132px 132px 147px
iPhone 6P,6SP,7P,8P 1920x1080px 5.5英寸 60px 132px 147px
iPhone 6,6S,7,8 1334x750px 4.7英寸 40px 88px 98px
二,Cocoa的Foundation框架
数字对象:
整型对象:
1.numberWithShort: 方法:创建短整型数字对象
2.numberWithUnsignedShort: 方法:创建无符号短整型数字对象
3.numberWithInteger:方法: 创建整数型数字对象
4.numberWithUnsignedInteger:方法:创建无符号整数型数字对象
5.numberWithInt: 方法:创建整型数字对象
6.numberWithUnsignedInt:方法:创建无符号整型数字对象
7.numberWithLong:方法: 创建并初始化长整型数字对象
8.numberWithUnsignedLong:方法:创建并初始化无符号长整型数字对象
9.numberWithLongLong:方法:创建并初始化长长整型数字对象
10.numberWithUnsignedLongLong:方法:创建并初始化无符号长长整型对象
11.initWithShort:方法:初始化短整型数字对象
12.initWithUnsignedShort:方法:初始化无符号短整型数字对象
13.initWithInteger:方法:初始化整数型数字对象
14.initWithUnsignedInteger:方法:初始化无符号整数型数字对象
15.initWithInt: 方法:初始化整型数字对象
16.initWithUnsignedInt:方法:初始化无符号整型数字对象
17.initWithLong:方法:初始化长整型数字对象
18.initWithUnsignedLong:方法:初始化无符号长整型数字对象
19.initWithLongLong:方法:初始化长长整型数字对象
20.inITWit你UnsignedLongLong:方法:初始化无符号长长整型数字对象
21.shortValue:方法:取短整型数字对象的值
22.unsignedshortValue:方法:取无符号短整型数字对象的值
23.integerValue:方法:取整型数字对象的值
24.unsignedIntegerValue:方法:取无符号整型数字对象的值
25.intValue:方法:取整型数字对象的值
26.unsignedIntValue:方法:取无符号整型数字对象的值
27.longValue:方法:取长整型数字对象的值
28.unsignedLongValue:方法:取长整型数字对象的值
29.longLongValue:方法:取长长整型数字对象的值
30.unsignedLongLongValue:方法:取无符号长长整型数字对象的值
字符型对象:
1.numberWithChar:方法:创建并初始化字符型数字对象
2.numberWithUnsignedChar:方法:创建并初始化无字符型数字对象
3.initWithChar:方法:初始化字符型对象
4.initWithUnsignedChar:方法:初始化无字符型对象
5.charValue:取字符型数字对象的值
6.unsignedCharValue:方法:取无字符型数字对象的值
单精度对象:
1.numberWithFloat:方法:创建并初始化但警队数字对象
2.initWithFloat:方法:初始化单精度数字对象
3.floatValue:方法:取单精度数字对象的值
双精度对象:
1.numberWithDouble:方法:创建并初始化一个双精度型数字对象
2.initWithDouble:方法:初始化双精度型数字对象
3.doubleValue:方法:取双精度数字对象的值
布尔型对象:
1.numberWithBool:方法:创建并初始化布尔型数字对象
2.initWithBool:方法:初始化布尔类型对象
3.boolValue:方法:取布尔型数字对象的值
数字对象通用方法:
1.isEqualToNumber:方法:比较两对象值是否相等
2.Compare:方法:比较值的大小