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!(mainResourcemainResource: WebResource!, subresourcessubresources: [AnyObject]!, subframeArchivessubframeArchives: [AnyObject]!)Objective C
- (instancetype)initWithMainResource:(WebResource *)mainResourcesubresources:(NSArray *)subresourcessubframeArchives:(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;Константы
