1.终端查询静态库是否支持64位 : 打开终端,cd到静态库的地方。输入命令 lipo -info libUPPayPlugin.a
2.数组取最大最小值 :
arr = [NSArray arrayWithObjects:@"10",@"50",@"9", nil]; NSInteger max = [[arr valueForKeyPath:@"@max.intValue"] integerValue]; max = max;//50 //另一种思路,在一些情况下可以很快获取,同样去最小值用min,要比循环方便多了,如果数组中放的是其他对象也可以用@max.property尽心筛选,不过类型都是NSNumber,没测试过其他类型
3.画一像素线的一个宏:
#define SINGLE_LINE_WIDTH (1 / [UIScreen mainScreen].scale)
#define SINGLE_LINE_ADJUST_OFFSET ((1 / [UIScreen mainScreen].scale) / 2)
CGFloat xPos = 5;
UIView *view = [[UIView alloc] initWithFrame:CGrect(x - SINGLE_LINE_ADJUST_OFFSET, 0, SINGLE_LINE_WIDTH, 100)];