必须导入objective -c gettimeofday?

时间:2015-12-23 07:04:58

标签: ios objective-c xcode

我正在尝试在Objective-C中使用gettimeofday。但是,我得到了这两个问题:

  1. "隐含的功能声明' gettimeofday'在C99"

  2. 中无效
  3. "' gettimeofday'必须从模块中导入Darwin.POSIX.sys.time'在需要之前"

  4. 我已经执行了这些导入:

    CreateWaitableTimer

    但问题仍然存在?

    提前致谢。 / JBJ

1 个答案:

答案 0 :(得分:10)

导入<sys/time.h>而不是#include <time.h>

C time.h中的

声明了time(),clock()等函数;在POSIX(OS规范)中,它具有所有C结构和宏,并在sys/time.h中使用时间间隔函数进行扩展。