Objective-C-未知类型名称 #导入 #导入“Dropbox\u Manager.h” @接口文件系统管理器:NSObject{ NSFileManager*文件管理器; 布尔文件存在; 布尔含量相等; BOOL是可写的; Dropbox\u Manager*Dropbox\u Manager;//这里Xcode显示错误!!!!! }
我在项目中没有收到任何其他错误,但是Xcode找不到类型。替换Objective-C-未知类型名称 #导入 #导入“Dropbox\u Manager.h” @接口文件系统管理器:NSObject{ NSFileManager*文件管理器; 布尔文件存在; 布尔含量相等; BOOL是可写的; Dropbox\u Manager*Dropbox\u Manager;//这里Xcode显示错误!!!!! },objective-c,Objective C,我在项目中没有收到任何其他错误,但是Xcode找不到类型。替换 #import <Foundation/Foundation.h> #import "Dropbox_Manager.h" @interface FileSystemManager : NSObject { NSFileManager *fileManager; BOOL fileExisting; BOOL contentIsEqual; BOOL isWrite
#import <Foundation/Foundation.h>
#import "Dropbox_Manager.h"
@interface FileSystemManager : NSObject {
NSFileManager *fileManager;
BOOL fileExisting;
BOOL contentIsEqual;
BOOL isWriteable;
Dropbox_Manager *dropBox_Manager; // Here Xcode shows the Error !!!!!
}
与
#import "Dropbox_Manager.h"
然后加上
@class Dropbox_Manager;
到您的FileSystemManager.m文件Dropbox\u Manager.h文件中有什么?这不是一个解决方案,因为Xcode无法在
FileSystemManager.m
文件中找到类。您只是将错误的位置从头文件移动到实现文件。是的,在cocoa中导入文件是一种正确的方法,但在当前情况下,这不是一种解决方案。在导入头文件时,我遇到了Xcode无法正确识别类的问题。但是,如果问题在Dropbox_Manager.h文件中,那么您是对的。
#import "Dropbox_Manager.h"