Nullability
Before
// Objective-C
@interface XYZList : NSObject
- (XYZListItem *)itemWithName:(NSString *)name;
@property (copy, readonly) NSArray *allItems;
@end
// Swift
class XYZList : NSObject, NSCoding, NSCopying {
func itemWithName(name: String!) -> XYZListItem!
@NSCopying var allItems: [AnyObject]! { get }
}