首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

objective-c中获取时间的步骤

2013-09-07 
objective-c中获取时间的方法------头文件#import Foundation/Foundation.h#include mach/mach_time.h

objective-c中获取时间的方法

------头文件

#import <Foundation/Foundation.h>

#include <mach/mach_time.h>


@interfaceTimeStampHelper : NSObject

+ (NSTimeInterval)timestamp;

@end


----实现文件



#import "TimeStamp.h"


@implementationTimeStampHelper


+ (NSTimeInterval)timestamp

{

    // get the timebase info -- different on phone and OSX

   mach_timebase_info_data_t info;

   mach_timebase_info(&info);

    

    // get the time

   uint64_tabsTime = mach_absolute_time();

    

    // apply the timebase info

   absTime *= info.numer;

    absTime /= info.denom;

    

    // convert nanoseconds into seconds and return

   return (NSTimeInterval) ((double) absTime / 1000000000.0);

}


@end


热点排行