学习Objective-C的良好资源 [英] Good resources for learning Objective-C

查看:83
本文介绍了学习Objective-C的良好资源的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经用Java开发了很多年,主要是针对Linux和Windows.在我的本科和研究生学习期间,我也在C和C ++方面做了很多工作.最近(过去一年半),我开始在家中主要使用Apple计算机,并且对探索其Xcode开发环境感兴趣.我对学习如何使用Cocoa界面等感兴趣.但是,我对Objective-C一无所知(或几乎一无所知).我知道它是C的纯超集,但是我对一些学习它的资源感兴趣.

I have developed for a number of years in Java, primarily for Linux and Windows. During my undergrad and grad school times, I also did quite a bit in C and C++. I have recently (in the last year and a half) started using primarily Apple computers at home, and am interested in exploring their Xcode development environment. I am interested in learning how to use the Cocoa interface, etc. However, I know nothing (or next to nothing) about Objective-C. I am aware it is a pure superset of C, however I am interested in some resources for learning it.

过去,为了教给自己Java的Swing概念,我使用了O'Reilly的书,例如Swing圣经,Marc Loy等人的Java Swing. al.是否有针对Objective-C的类似书籍,或者真的是一本好书?如果它是相当技术性的,具有示例性的,我会更喜欢.是否有人尝试过以这种方式学习Objective-C?有什么我应该看的东西吗?

In the past, to teach myself concepts of Swing for Java, I have used O'Reilly books, such as the Swing Bible, Java Swing by Marc Loy et. al. Is there a similar book for Objective-C, or a book that is really good to learn from? I would prefer if it was fairly technical, had examples, etc. Has anyone else attempted to learn Objective-C this way? Are there any specific things I should look at?

仅需注意,是的,我确实有K& R,已经读了太多次了,而且我知道C语法.已经有一段时间了,但我确实记得很多. :)我确实看到了这个问题,但是我没有看到任何特殊资源提到的,只是一些关于学习的一般陈述.

Just to note, yes I do have K&R, I have read it too many times to count, and I am aware of C syntax. It has been a while, but I do remember large amounts of it. :) I did see this question, but I did not see any particular resources mentioned, simply some general statements about learning.

谢谢!

推荐答案

  • Objective-C编程中的概念可可核心能力-Apple有关该语言和Cocoa框架的官方基本文档.
  • 用于Mac OS X的可可编程-面向可可新手的权威书籍.实际上,它比Objective-C更着重于Cocoa框架,但仍然是无价之宝.
  • 在Objective-C 2.0中进行编程-着重于Objective-C本身比可可还多;可能拥有比经验丰富的程序员所需的更多基本信息,但涵盖了很多不错的东西.
  • 语言"部分 stackoverflow.com/users/341994/matt">Matt Neuberg的 iOS 6编程详细介绍了Objective-C本身.
  • CocoaDevCentral -优秀教程.从学习..."和"Objective-C风格"教程开始.
  • 斯坦福大学的免费 CS193E CS193P 课程
  • CocoaHeads.org -有关Cocoa/Objective-的大量资源(书籍,网站和代码) C.
  • HyperJeff的可可文献清单-大量有用信息的汇编,等等.
  • 可可与爱-一个出色的博客,提供了具体,有用的摘要和深入的解释.
  • 可可是我的女朋友-一个有趣且有用的博客(通常是关于可可的博客).
  • 可可程序员的最佳做法(由Aaron Hillegass撰写)-有点过时了,但包含一些理解和遵循Objective-C/Cocoa约定的掘金和准则
  • CocoaDev.com Wiki -特别适用于有关特定类或任务的特定问题. (正在进行更新.)
    • Concepts in Objective-C Programming and Cocoa Core Compentencies - Apple's official basic documentation for the language and the Cocoa framework.
    • Cocoa Programming for Mac OS X - The definitive book for Cocoa newcomers. It's actually focused on the Cocoa frameworks more than Objective-C, but still invaluable.
    • Programming in Objective-C 2.0 - Focuses on Objective-C itself more than Cocoa; may have more basic information than an experienced programmer would need, but covers plenty of good stuff.
    • The "Language" part of Matt Neuberg's Programming iOS 6 covers Objective-C itself in detail.
    • CocoaDevCentral - Excellent tutorials. Start with the "Learn ..." and "Objective-C Style" tutorials.
    • Stanford's free CS193E and CS193P courses
    • CocoaHeads.org - A large list of resources (books, website, and code) about Cocoa/Objective-C.
    • HyperJeff's Cocoa Literature List - A huge compendium of useful information, etc.
    • Cocoa With Love - An excellent blog with specific, useful snippets and in-depth explanation.
    • Cocoa Is My Girlfriend - A fun and useful blog (usually) about Cocoa.
    • Best Practices for Cocoa Programmers (by Aaron Hillegass) - A bit dated, but contains some nuggets and guidelines for understanding and following Objective-C/Cocoa conventions
    • CocoaDev.com wiki - Especially good for specific questions about a specific class or task. (Undergoing updates.)
    • 这篇关于学习Objective-C的良好资源的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆