有些时候,我们需要将代码简洁化,这样便于读代码。我们可以将一些不变的东东抽取出来,将变化的东西作为参数。定义为宏,这样在写的时候就简单多了。下面例举了一些常用的宏定义和大家分享:1. 判断设备的操作系统是不是ios7#define IOS7 ( [[[UIDevice currentDevic...
分类:
移动开发 时间:
2014-07-18 21:05:40
阅读次数:
204
目录[-]一、判断设备二、判断网络连接状态三、设备不显示的解决办法一、判断设备01//设备名称02return[UIDevice currentDevice].name;0304//设备型号,只可得到是何设备,无法得到是第几代设备05return[UIDevice currentDevice].mo...
分类:
移动开发 时间:
2014-07-16 23:04:51
阅读次数:
250
有些时候,我们需要将代码简洁化,这样便于读代码。我们可以将一些不变的东东抽取出来,将变化的东西作为参数。定义为宏,这样在写的时候就简单多了。
下面例举了一些常用的宏定义和大家分享:
1. 判断设备的操作系统是不是ios7
#define IOS7 ( [[[UIDevice currentDevice].systemVersion doubleValue] >= 7.0] )
...
分类:
移动开发 时间:
2014-07-09 09:45:47
阅读次数:
184
//#define IOS7_OR_LATER ( [[[UIDevice currentDevice] systemVersion] compare:@"7.0"] != NSOrderedAscending )- (void)setFrame:(CGRect)frame { if (I...
分类:
其他好文 时间:
2014-06-22 23:54:13
阅读次数:
363
?UIDevice类提供了一个单粒对象,它代表着设备,通过它可以获得一些设备相关的信息,比如电池电量值(batteryLevel)、电池状态(batteryState)、设备的类型(model,比如iPod、iPhone等)、设备的系统(systemVersion)??通过[UIDevice
cur...
分类:
其他好文 时间:
2014-06-02 07:11:50
阅读次数:
239
[UIDevice currentDevice].batteryMonitoringEnabled = YES;
double deviceLevel = [UIDevice currentDevice].batteryLevel;获取当前剩余电量, 我们通常采用上述方法。这也是苹果官方文档提供的。它返回的是0.00-1.00之间的浮点值。 另外, -1.00表示模拟器。貌似这个方法不错, 也很...
分类:
移动开发 时间:
2014-06-01 14:57:31
阅读次数:
275
ios系统升级到7.1后,原来在7.0下显示正常的UISearchbar现在又出现问题了。究其原因,是由于UISearchbar的subview又做修改了。floatversion
= [[[UIDevice currentDevice]systemVersion]floatValue]; if([...
分类:
移动开发 时间:
2014-05-21 04:54:46
阅读次数:
309
IOS 中获取系统版本,比较简单([[UIDevice
currentDevice] systemVersion]);
看到网络上很多转化系统字符串到float 的方法,都是使用 [[[UIDevice currentDevice] systemVersion] floatValue];
但是这个方法我遇到一个问题,就是如果系统版本是7.1.1 的时候,转化生成的float 有问题,我...
分类:
移动开发 时间:
2014-05-20 13:59:59
阅读次数:
282
1. 版本控制 -- 是否响应某个方法 、查看当前系统版本。 eg:[self
respondsToSelector:@Selector(presentModalViewController:animated:)]//Yes:表示响应这个方法[[UIDevice
currentDevice].sys...
分类:
其他好文 时间:
2014-04-29 15:16:27
阅读次数:
339