Bons resources para aprender Objetivo-C

Eu desenvolvi por vários anos em Java, principalmente para Linux e Windows. Durante meus tempos de graduação e pós-graduação, eu também fiz um pouco em C e C ++. Eu recentemente (no último ano e meio) comecei a usar principalmente computadores da Apple em casa, e estou interessado em explorar o ambiente de desenvolvimento do Xcode. Estou interessado em aprender a usar a interface Cocoa, etc. No entanto, eu não sei nada (ou quase nada) sobre o Objective-C. Estou ciente de que é um superconjunto puro de C, no entanto, estou interessado em alguns resources para aprendê-lo.

No passado, para me ensinar conceitos de Swing para Java, usei livros da O’Reilly, como o Swing Bible, Java Swing por Marc Loy et. al. Existe um livro semelhante para Objective-C, ou um livro que é realmente bom de aprender? Eu preferiria que fosse bastante técnico, tivesse exemplos, etc. Alguém mais tentou aprender Objective-C dessa maneira? Há alguma coisa específica que eu deveria olhar?

Apenas para notar, sim, eu tenho K & R, eu o li muitas vezes para contar, e estou ciente da syntax C. Já faz um tempo, mas eu me lembro de grandes quantidades disso. 🙂 Eu vi essa pergunta , mas não vi nenhum recurso específico mencionado, simplesmente algumas declarações gerais sobre aprendizado.

Obrigado!

  • Conceitos em programação Objective-C e em Cocoa Core Compentencies – Documentação básica oficial da Apple para a linguagem e o framework Cocoa.
  • Programação de cacau para Mac OS X – O livro definitivo para recém-chegados de cacau. Na verdade, ele está focado nos frameworks do Cocoa mais do que no Objective-C, mas ainda assim é inestimável.
  • Programação em Objective-C 2.0 – Foca no Objective-C em si mais do que o Cocoa; pode ter mais informações básicas do que um programador experiente precisaria, mas abrange muitas coisas boas.
  • A parte “Language” do Programação iOS 6 de Matt Neuberg cobre detalhadamente o próprio Objective-C.
  • CocoaDevCentral – Excelentes tutoriais. Comece com os tutoriais “Aprenda …” e “Estilo Objetivo-C”.
  • Cursos CS193E e CS193P gratuitos da Stanford
  • CocoaHeads.org – Uma grande lista de resources (livros, site e código) sobre Cocoa / Objective-C.
  • Lista de literatura de cacau de HyperJeff – Um compêndio enorme de informação útil, etc.
  • cocoa Com Amor – Um excelente blog com trechos específicos e úteis e uma explicação detalhada.
  • Cocoa é minha namorada – Um blog divertido e útil (geralmente) sobre Cocoa.
  • Melhores Práticas para Programadores de cocoa (por Aaron Hillegass) – Um pouco datado, mas contém algumas pepitas e diretrizes para entender e seguir as convenções Objective-C / cocoa
  • Wiki de CocoaDev.com – Especialmente bom para perguntas específicas sobre uma class ou tarefa específica. (Submetendo-se a atualizações)