WebArchive
Объект WebArchive представляет веб-страницу, которая может быть заархивирована — например, заархивирована на диске или на области монтажа. Объект WebArchive содержит основной ресурс, а также подресурсы и подкадры основного ресурса. Основной ресурс может быть всей веб-страницей, частью веб-страницы или некоторым другим видом данных, таких как изображение. Используйте этот класс, чтобы заархивировать веб-страницы, или поместить часть веб-страницы на области монтажа или представлять богатый веб-контент в любом приложении.
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCoding
-
NSCopying
-
NSObject
Оператор импорта
Swift
import WebKit
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.3.9 и позже.
-
init (mainResource:subresources:subframeArchives:) - initWithMainResource:subresources:subframeArchives:
Инициализирует получатель с ресурсом и дополнительными подресурсами и архивами подкадра..
Объявление
Swift
init!(mainResource
mainResource
: WebResource!, subresourcessubresources
: [AnyObject]!, subframeArchivessubframeArchives
: [AnyObject]!)Objective C
- (instancetype)initWithMainResource:(WebResource *)
mainResource
subresources:(NSArray *)subresources
subframeArchives:(NSArray *)subframeArchives
Обсуждение
Этот метод инициализирует и возвращает получатель путем установки основного ресурса в
mainResource
, и установка подресурсов и подкадра архивирует, если предоставлено.subresources
параметром должен быть массив объектов WebResource илиnil
если ни один не указан.subframeArchives
должен быть и массив объектов WebArchive, используемых подкадрами илиnil
если ни один не указан.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3.9 и позже.
-
Инициализирует и возвращает получатель, указывая начальные данные содержания.
Обсуждение
Используйте
data
метод для получения данных получателя.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3.9 и позже.
-
Возвращает основной ресурс получателя.
Объявление
Swift
var mainResource: WebResource! { get }
Objective C
@property(nonatomic, readonly, strong) WebResource *mainResource
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3.9 и позже.
-
Возвращает подресурсы получателя, или
nil
если нет ни одного.Объявление
Swift
var subresources: [AnyObject]! { get }
Objective C
@property(nonatomic, readonly, copy) NSArray *subresources
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3.9 и позже.
См. также
-
Архивы возвратов, представляющие подресурсы получателя или
nil
если нет ни одного.Объявление
Swift
var subframeArchives: [AnyObject]! { get }
Objective C
@property(nonatomic, readonly, copy) NSArray *subframeArchives
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3.9 и позже.
См. также
-
Возвращает представление данных получателя.
Объявление
Swift
@NSCopying var data: NSData! { get }
Objective C
@property(nonatomic, readonly, copy) NSData *data
Обсуждение
Данные возвратились, может использоваться для сохранения веб-архива к файлу, выражаясь на области монтажа с помощью
WebArchivePboardType
введите, или используемый для инициализации другого веб-архива с помощьюinitWithData:
метод.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.3.9 и позже.
-
Тип области монтажа для этого класса.
Объявление
Swift
var WebArchivePboardType: NSString!
Objective C
extern NSString *WebArchivePboardType;
Константы