Загрузите (и отобразите) .XIB из Интернета
Я хочу иметь возможность загрузить (через запрос NSURLConnection) файл .XIB и представить его в виде. Я реализовал NSURLConnection, и, конечно же, когда соединение будет установлено, у меня останется NSString XML-данных, представляющих файл XIB. Пример: (только первые несколько строк из многих)
<?xml version="1.0" encoding="UTF-8"?>
<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
<data>
<int key="IBDocument.SystemTarget">800</int>
<string key="IBDocument.SystemVersion">10D573</string>
<string key="IBDocument.InterfaceBuilderVersion">762</string>
<string key="IBDocument.AppKitVersion">1038.29</string>
<string key="IBDocument.HIToolboxVersion">460.00</string>
ET CETERA...
Я просмотрел документацию и считаю, что не могу использовать «initWithNibName:», потому что он извлекается из Интернета. Я считаю, что мне нужно сохранить .XIB в каталоге документов приложения, а затем использовать «loadNibFile: externalNameTable: withZone:»
По сути, я хочу иметь приложение для iPad и небольшое окно размером 320x480, в котором может отображаться загруженный из Интернета файл .XIB. Если я могу прикрепить его локально к ViewController, то это будет лучше, но не обязательно.
Я просто не совсем уверен, как мне использовать «loadNibFile: externalNameTable: withZone:» Кто-нибудь может дать мне какой-нибудь совет или пример?
Заранее спасибо!