WebHistoryItem
Объекты WebHistoryItem инкапсулируют информацию о посещении страницы так, чтобы пользователи могли возвратиться к той странице. WebHistory и объекты WebBackForwardList управляют списками объектов WebHistoryItem. Объекты WebHistoryItem создаются и добавляются к этим спискам автоматически при загрузке страниц, таким образом, Вы не должны создавать объекты WebHistoryItem непосредственно.
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCopying
-
NSObject
Оператор импорта
Swift
import WebKit
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
-
Инициализирует получатель с URL,
URLString
, заголовок, указанныйtitle
и в прошлый раз этот элемент посетили указанныйtime
заголовок, и время в последний раз посещают.Объявление
Swift
init!(URLString
URLString
: String!, titletitle
: String!, lastVisitedTimeIntervaltime
: NSTimeInterval)Objective C
- (instancetype)initWithURLString:(NSString *)
URLString
title:(NSString *)title
lastVisitedTimeInterval:(NSTimeInterval)time
Обсуждение
WebKit обычно создает объекты WebHistoryItem для Вас, но при случае Вы могли бы хотеть создать элемент и добавить его к WebBackForwardList сами. Обратите внимание на то, что, когда экземпляр сначала инициализируется строки, возвращенные
URLString
иoriginalURLString
то же.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
-
Возвращает строковое представление URL для страницы получателя.
Объявление
Swift
var URLString: String! { get }
Objective C
@property(nonatomic, readonly, copy) NSString *URLString
Обсуждение
Если страница была, например, перенаправлена к новому расположению, этот URL может отличаться от исходного URL.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Возвращает строковое представление исходного URL для страницы получателя.
Объявление
Swift
var originalURLString: String! { get }
Objective C
@property(nonatomic, readonly, copy) NSString *originalURLString
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Возвращает исходное название страницы получателя.
Объявление
Swift
var title: String! { get }
Objective C
@property(nonatomic, readonly, copy) NSString *title
Обсуждение
Заголовок возвратился, прибывает из HTML-тэга заголовка для документов HTML.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Возвращает альтернативный заголовок, который может использоваться вместо названия страницы получателя.
Объявление
Swift
var alternateTitle: String!
Objective C
@property(nonatomic, copy) NSString *alternateTitle
Обсуждение
Этот метод возвраты
nil
если не существует никакой альтернативный заголовок.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Устанавливает альтернативный заголовок для страницы.
Объявление
Swift
var alternateTitle: String!
Objective C
@property(nonatomic, copy) NSString *alternateTitle
Обсуждение
Это используется в качестве удобства вывести на экран или сохранить короткие версии названия страницы.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Возвращает значок для страницы получателя, или
nil
если ни один не существует.Объявление
Swift
var icon: NSImage! { get }
Objective C
@property(nonatomic, readonly, strong) NSImage *icon
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
-
Возвращает прошлое время и дату, страницу получателя посетили.
Объявление
Swift
var lastVisitedTimeInterval: NSTimeInterval { get }
Objective C
@property(nonatomic, readonly) NSTimeInterval lastVisitedTimeInterval
Обсуждение
Интервал с базисной даты, как определено NSDate.
Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
-
Отправленный WebHistoryItem возражают, когда значение заголовка элемента истории, чередуйте заголовок, строки URL, или в последний раз посещаемые изменения интервала.
Это уведомление не содержит a
userInfo
словарь.Оператор импорта
Objective C
@import WebKit;
Swift
import WebKit
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.