指定泛型
你可以像 NSArray
或 NSDictionary
一樣使用泛型增強自己的類。
@interface MyClass<__covariant T>
@property (nonnull, nonatomic, strong, readonly) NSArray<T>* allObjects;
- (void) addObject:(nonnull T)obj;
@end
你可以像 NSArray
或 NSDictionary
一樣使用泛型增強自己的類。
@interface MyClass<__covariant T>
@property (nonnull, nonatomic, strong, readonly) NSArray<T>* allObjects;
- (void) addObject:(nonnull T)obj;
@end