iOS帮助:math.h?这是哪里?

iOS帮助:math.h?这是哪里?,ios,math,user-interface,frameworks,accelerometer,Ios,Math,User Interface,Frameworks,Accelerometer,我正在阅读一本书中的教程,在我的一些代码所在的.h文件中,我必须输入:#import。这个文件在哪里?它是某个框架的一部分还是我必须下载到某个地方?我在谷歌上搜索了这个,在MacRumors上发现了一个关于math.h的问题,所以我知道它与iOS编程有关,可能不是这本书特有的。好吧,这要看情况而定。在下面的教程中,如果它像这样导入标题: #import "math.h" 这意味着它位于用户标题搜索路径中。换句话说,它不是一个系统库,而是作者创建的东西。如果是这样的话,你必须在网上找到它,或者在

我正在阅读一本书中的教程,在我的一些代码所在的.h文件中,我必须输入:#import。这个文件在哪里?它是某个框架的一部分还是我必须下载到某个地方?我在谷歌上搜索了这个,在MacRumors上发现了一个关于math.h的问题,所以我知道它与iOS编程有关,可能不是这本书特有的。

好吧,这要看情况而定。在下面的教程中,如果它像这样导入标题:

#import "math.h"
这意味着它位于用户标题搜索路径中。换句话说,它不是一个系统库,而是作者创建的东西。如果是这样的话,你必须在网上找到它,或者在你正在读的书的后面

如果库显示如下所示:

#import <accelerate/math.h>
#导入
然后是加速框架中的系统库(注意“<>”而不是引号)(只是一个示例,我不知道加速中是否有math.h)。导入路径的第一部分指示您将在其中找到头的框架


如果您将问题改为在书中包含完整的
#import
语句,我可以更准确地帮助您。

如果您正在进行iOS开发,这是您已经安装的SDK的一部分。你所需要做的就是排队

#import <math.h>
#导入
在你的代码中。你不需要下载任何东西。您不需要针对任何内容进行链接(数学库libm是iOS和OSX上libSystem的一部分,默认情况下是链接的)

请注意,这与“iOS编程”无关<代码>是C标准库的一部分,不特定于任何平台

你试过这个吗?你遇到问题了吗