2009-08-24 2 views
1

Я очень новичок в XCode, поэтому, пожалуйста, извините мое невежество. Я провел день, пытаясь понять, что я делаю неправильно, следуя нескольким учебным пособиям.XCode, iPhone, WebKit Framework - Что мне не хватает?

У меня есть настройка проекта iPhone/Window в XCode. У меня есть UITabBar и UIWebView, когда выбрана вкладка, UIWebView переходит к определенному URL-адресу, и все работает отлично.

Я хотел бы иметь возможность встроить jQuery (любую JS-библиотеку) в мое приложение, чтобы он мог быть загружен во время выполнения, что сокращает время загрузки, загружая библиотеку по сетевому соединению.

Так что из того, что я прочитал, это можно сделать, реализовав протокол WebFrameLoadDelegate, который вы можете получить из фреймворка WebKit. Нет проблем, однако, после добавления и удаления рамки (от /System/Library/Frameworks/WebKit.framework) все строит нормально для моего включения заголовка, за исключением:

#import <WebKit/WebKit.h> 

ошибка: WebKit/WebKit.h: Нет такого файла или каталога.

Я убежден, что я просто пропустил какой-то тривиальный шаг, и я на стене, какие-то мысли?

Еще раз спасибо за помощь!

ответ

1

У вас есть пространство в имени файла заголовка, поэтому компилятор ищет файл под названием «WebKit/WebKit.h». Удалить это пространство так, что линия выглядит следующим образом:

#import <WebKit/WebKit.h> 

Edit: посмотрев на iPhoneOS3.0 SDK, нет WebKit.framework на iPhone. /System/Library/Frameworks/WebKit.framework является частью Mac OS X. Вам нужно найти способ сделать то, что вы пытаетесь использовать iPhone SDK.

+0

не жалко, я добавил эти пробелы в сообщение только потому, что он отображался странно, когда набирался прямо так. Я исправил это сейчас. – dtrocchio

+0

Я боялся этого. Спасибо, что подтвердили это. – dtrocchio

 Смежные вопросы

  • Нет связанных вопросов^_^