Включение редактирования

Путем установки доступного для редактирования атрибута веб-представления возражают, что можно сделать весь веб-контент выведенным на экран в том представлении доступный для редактирования. Редактирование содержания изменит базовую Объектную модель документа (DOM). Однако устанавливая доступный для редактирования атрибут в YES не изменяет атрибуты редактирования Объектов DOM — установка атрибута веб-представления переопределяет атрибуты DOM.

Например, для изменения Миниприложения браузера расположилось в /Developer/Examples/WebKit, установите доступный для редактирования атрибут в YES после того, как файл пера загружается в MyDocument windowControllerDidLoadNib: метод следующим образом:

- (void)windowControllerDidLoadNib:(NSWindowController *) aController
{
    [super windowControllerDidLoadNib:aController];
    ...
    // Set editable flag
    [webView setEditable:YES];
}

Теперь, когда Вы создаете и запускаете приложение, можно добавить, удалить и изменить содержимое HTML, выведенное на экран в объекте веб-представления. Посмотрите Сохранение и Загрузку веб-контента для того, как получить источник HTML от DOM.