Расширение на @competent_tech (короткий ;-) ответ ...
Как конвертировать мой XML в объект NSDictionary. Я хочу сделать это в MonoTouch.
Поскольку вы выбрали MonoTouch, вы должны попытаться сохранить .NET, например. проанализируйте ваш XML, используя XmlDocument
или XML-сериализацию или XLinq ... в .NET доступно множество опций для этого: -)
Также избегайте использования типов Objective-C, таких как NSDictionary
, если они не нужны для какого-либо другого API, который вам нужен (часто бывают лучшие альтернативы .NET).
например. используйте обобщенный словарь или определите свои собственные структуры (отлично подходит для сериализации XML).
Как отображать содержимое, например изображения, текст и другие кнопки, в UITableView.
Использование UITableView
может быть немного сложным.
Многие люди, включая меня, будут рекомендовать вам использовать MonoTouch.Dialog . У него отличный пример кода, его легко настроить (вы найдете множество вопросов и ответов здесь, на stackoverflow.com), и он будет чувствовать себя гораздо более .NET-ish.