gpt4 book ai didi

iphone - 导入 .m 实现文件时出错

转载 作者:搜寻专家 更新时间:2023-10-30 19:54:31 24 4
gpt4 key购买 nike

我试图导入一个 .m 文件以使用在另一个类中声明的静态变量。

#import "Faculty.m"

我收到错误“没有这样的文件或目录”。现在,在 .m 实现文件中声明变量可能是一种糟糕的编程习惯,但出于好奇,错误到底是什么? .m 文件确实存在吗?那么为什么“没有这样的文件”?

最佳答案

如果导入的文件与导入命令所在的文件不在同一目录中,编译器将使用项目的 *.hmap 文件来定位它。该文件由 Xcode 自动生成,仅包含 *.h 文件的位置。

如果 *.m 文件与包含 #import 命令的文件位于同一目录中,您的导入命令将起作用(或者至少不会生成未找到的错误)。

关于iphone - 导入 .m 实现文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4261174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com