@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface CustomClass
Used to mark a class as a class which have a corresponding custom Objective-C
class. Using this annotation is not required but makes it possible to specify
the name of the Objective-C class that gets dynamically created in the
Objective-C runtime.