I have noticed that when going through a lot of the framework public header files, there are things like : ex :
@class UIImage;
NS_CLASS_AVAILABLE_IOS(2_0) @interface UIColor : NSObject <NSSecureCoding, NSCopying> {
@private
}
I understand the NS_CLASS_AVAILABLE_IOS(2_0) and the rest, but I don't understand the use of the @class keyword.
If someone could explain the use, and how it is used I would appreciate it very much!