有没有人对良好的教程有什么建议可以帮助我加快XCode和iPhone SDK的速度?我真的不想要“这是一台电脑”的介绍水平.我写了几个非常简单的iPhone应用程序,但是我仍然很难在XCode中找到自己的方式并熟悉SDK.
编辑:感谢您的回复.我应该澄清一点,Objective-C对我来说并不是非常混乱. XCode(尤其是Interface Builder)的一个很好的演练,以及对iPhone SDK中重要类的关系的更透彻的理解将让我感到奇怪.我还可以对iPhone应用程序的结构布局进行一些“最佳实践”.
解决方法
(确实会崩溃,但我发现它可用)
我认为你已经完成了正确的事情,可以开始使用一些项目.现在你知道你可以做些什么,开始深入了解你最感兴趣的功能,或者对你想到的应用最有用.这可能是Core Data,OpenGL,Grand Central ……当然,视图和控制器如何工作等基础知识至关重要.你会沿途吸收它.
另一个好策略是每天在Stack Overflow上选择一个问题并找出答案.没有检查,看到别人解决了它.有时你会很快学到一些有趣的东西,有些日子需要一整天.
现在的教程方面 – 我最初使用斯坦福大学的iTunes大学视频并认为它们总体上是最有用的东西,虽然我不再使用Interface Builder太多 – 主要是为了想象我想做的事情,然后我做了代码中的实际UI. Apple WWDC视频是我第二喜欢的资源.如果您想了解一个主题,他们会向您展示您在其他任何地方都找不到的技巧和提示.有一个理解的转折点我认为所有的程序员都会经历,我记得当我第一次“得到”指针时 – WWDC视频是让我“得到”代表的原因.
最后,Matt Gallagher的博客Cocoa With Love有一些非常优秀的文章,你需要知道的东西,但苹果材料并没有真正涵盖 – 比如如何将文本输入移出键盘,或者如何做好自定义UITableViewCell画画.
祝你好运,编程愉快!