You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//
// SUAppcastItem.h
// Sparkle
//
// Created by Andy Matuschak on 3/12/06.
// Copyright 2006 Andy Matuschak. All rights reserved.
//
#ifndef SUAPPCASTITEM_H
#define SUAPPCASTITEM_H
@interface SUAppcastItem : NSObject { @private NSString *title; NSDate *date; NSString *itemDescription; NSURL *releaseNotesURL; NSString *DSASignature; NSString *minimumSystemVersion; NSURL *fileURL; NSString *versionString; NSString *displayVersionString;
NSDictionary *deltaUpdates;
NSDictionary *propertiesDictionary; }
// Initializes with data from a dictionary provided by the RSS class.
- initWithDictionary:(NSDictionary *)dict; - initWithDictionary:(NSDictionary *)dict failureReason:(NSString**)error;
- (NSString *)title; - (NSString *)versionString; - (NSString *)displayVersionString; - (NSDate *)date; - (NSString *)itemDescription; - (NSURL *)releaseNotesURL; - (NSURL *)fileURL; - (NSString *)DSASignature; - (NSString *)minimumSystemVersion; - (NSDictionary *)deltaUpdates; - (BOOL)isDeltaUpdate;
// Returns the dictionary provided in initWithDictionary; this might be useful later for extensions.
- (NSDictionary *)propertiesDictionary;
@end
#endif
|