5 // Created by Andy Matuschak on 3/12/06.
6 // Copyright 2006 Andy Matuschak. All rights reserved.
12 #if __has_feature(modules)
15 #import <Foundation/Foundation.h>
19 NS_ASSUME_NONNULL_BEGIN
22 SU_EXPORT @interface SUAppcast
: NSObject
24 @
property (copy
, nullable
) NSString
*userAgentString
;
25 @
property (copy
, nullable
) NSDictionary
<NSString
*, NSString
*> *httpHeaders
;
27 - (void)fetchAppcastFromURL
:(NSURL
*)url inBackground
:(BOOL
)bg completionBlock
:(void (^)(NSError
*_Nullable
))err
;
28 - (SUAppcast
*)copyWithoutDeltaUpdates
;
30 @
property (readonly
, copy
, nullable
) NSArray
*items
;