Objective-C

@class

2019-02-23  本文已影响13人  越天高

1.@class基本概念

@class Dog;

仅仅是告诉编译器:Dog是一个类;并不会包含Dog这个类的所有内容

2.@class其它应用场景

#import "B.h"
@interface A : NSObject
{
    B *_b;
}
@end

#import “A.h"
@interface B : NSObject
{
    A *_a;
}
@end
@class B;
@interface A : NSObject
{
    B *_b;
}
@end

@class A;
@interface B : NSObject
{
    A *_a;
}
@end

3.@class和#import

上一篇下一篇

猜你喜欢

热点阅读