【发布时间】:2012-01-13 10:29:48
【问题描述】:
谁能解释一下使用#import 语句包含一个额外的头文件和使用@class 之间的区别。例如
//MyClass.h
#import <Foundation/foundation.h>
#import "someOtherClass.h"
或
//MyClass.m
#import"MyClass.h"
@class someOtherClass
implementation
当我尝试使用第二种方法时,它并不总是有效。
如果相同的概念适用于相同场景的 C++,我现在也想知道
谢谢
【问题讨论】:
-
我刚刚意识到我在@class 的原始语法中犯了一个错误。感谢您修复它
标签: c++ objective-c cocoa