您的位置:首页 > 产品设计 > UI/UE

ios项目有关的系统 uuid,系统版本号,手机型号,获取当前时间……

2014-07-16 16:26 603 查看
1.获取系统当前时间

-(NSString *)getTimeNow

{
NSString* date;

NSDateFormatter * formatter = [[NSDateFormatter
alloc ] init];
[formatter
setDateFormat:@"YYYY-MM-dd hh:mm:ss:SSS"];
date = [formatter
stringFromDate:[NSDate date]];
NSString *timeNow = [[NSString
alloc] initWithFormat:@"%@", date];
return timeNow;
}
有时候当我们开发做项目的时候,后台的数据会传过来时间的数据是时间戳的格式,我们应该要将这个时间戳转化为时间格式

+(NSString *)timeHelpWithTime:(NSString *)timeStr
//timeStr為时间戳 返回的数据就是正常的时间格式
{
NSDateFormatter *formatter = [[NSDateFormatter
alloc] init];
[formatter
setDateStyle:NSDateFormatterMediumStyle];
[formatter
setTimeStyle:NSDateFormatterShortStyle];
[formatter
setDateFormat:@"YYYY.MM.dd HH:mm:ss"];

NSDate *confromTimesp = [NSDate
dateWithTimeIntervalSince1970:[timeStr integerValue]];

return [formatter stringFromDate:confromTimesp];
}

2.获取App的版本号 取plist里面的

NSDictionary *infoDictionary = [[NSBundle
mainBundle] infoDictionary];
NSString *version = [infoDictionary
objectForKey:@"CFBundleVersion"];

3.获取系统唯一标示 uuid

NSString *uuid = [[NSBundle
mainBundle] bundleIdentifier];

4.获取手机操作系统版本号 如:7.0 6.1 7.1.1

NSString *os = [[UIDevice
currentDevice] systemVersion];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐