| #ifndef SIMPLE_H |
| #define SIMPLE_H |
| |
| __attribute__((__objc_root__)) |
| @interface I |
| @property(class, nonatomic, readonly) id nonnullProperty; |
| @property(class, nonatomic, readonly) id nonnullNewProperty; |
| |
| @property(class, nonatomic, readonly) id optionalProperty; |
| @property(class, nonatomic, readonly) id optionalNewProperty; |
| |
| @property(nonatomic, readonly) id unspecifiedProperty; |
| @property(nonatomic, readonly) id unspecifiedNewProperty; |
| |
| @property(nonatomic, readonly) id scalarProperty; |
| @property(nonatomic, readonly) id scalarNewProperty; |
| @end |
| |
| #endif |