Conecte um protótipo de célula com um plist no xcode 4

Estou fazendo meu primeiro aplicativo para iphone e é um aplicativo de carta de vinhos. É com storyboard no xcode 4.2. Baseia-se numa barra de separadores com 4 separadores: info, carta de vinhos, pesquisa, favoritos. Estou fazendo a carta do vinho no momento, nesta aba eu coloquei um TableView com um protótipo de célula e quero preencher essa célula com nome, bairro e imagem dos vinhos. Até agora eu fiz isso:

1: Ligou a segunda aba a um controlador de navegação

2: Vinculado o controlador de navegação ao TableView (WinesViewController)

3: criou a classe WinesViewController.h / .m

4: Adicionado um protótipo de célula com identificador: rótulos wineCell e título e legenda com texto: nome e distrito.

5: Fiz uma pasta com todas as imagens das garrafas WineName.png

6: Criado um plist: Wine.plist com 1 dicionário para cada vinho, chave do dicionário = nome do vinho. Os dicionários contém 19 cordas com as teclas "Nome", "Distrito" "Imagem", "Nível de ácido" etc.

Este é o problema:

http://www.flickr.com/photos/80427098@N07/7372450200/in/photostream

Foi tudo o que fiz até agora e agora quero preencher os rótulos das células na tableview com as strings no plist, classificadas alfabeticamente em seções. Eu sou novo nisso, então eu não sei quais códigos usar e onde colocá-los. Alguém pode me ajudar a entender mais sobre como preencher uma tableview com informações do plist?

Foi-me dito que eu não deveria colocar o código diretamente no WinesViewController.h / .m. Então eu tenho dito que eu posso criar uma subclasse de NSObject (vamos chamá-lo WineObject.h / .m), colocar alguns códigos NSDictionary / NSEnumerator aqui e, em seguida, de alguma forma vincular isso à célula de protótipo WinesViewController. Mas eu realmente não sei como! Eu não sou tão experiente ainda! Eu realmente espero que alguém possa me ajudar com os códigos, onde colocá-los e como vincular tudo. Isso seria fantástico. Estou começando a entender um pouco mais o código X e o código C do Objective C (finalmente!), Mas isso já está avançado, e alguma ajuda agora que estou preso me daria muito com o que trabalhar! Instruções para tutoriais úteis, exemplos de projetos, etc. também são bem-vindos.

Deixe-me saber se há algo mais que você precisa saber para responder minha pergunta! Eu não escrevi uma única linha de código no WinesViewController ou no WineObject, então eu realmente preciso de toda a explicação.

Mais tarde eu vou usar as informações do mesmo plist em um DetailViewController (uma visão de tela cheia com informações sobre os vinhos) é por isso que há tantas strings no plist quando eu estou usando apenas 3 valores nas células tableview. A função de pesquisa também será feita nos dados deste plist. Obrigado por toda ajuda útil!

questionAnswers(1)

yourAnswerToTheQuestion