开发者

What are the basic and important things I have to learn as a iPhone application developer? [closed]

开发者 https://www.devze.com 2022-12-29 14:20 出处:网络
开发者_JAVA技巧 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references,or expertise, but this question will likely so
开发者_JAVA技巧 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 11 years ago.

What are the important things(concepts) I have to learn to develop iPhone applications.


Memory management rules.


Understand the Design Patterns that Cocoa use. Pay particular attention to the Model View Controller pattern and make sure you know how to use it well (Fat models, thin Controllers). This will make your life a lot easier down the line!

Memory management rules has been covered already.

Learning your way around the Apple documentation. The more familiar you become with this site, the easier it will be to find the information you need. I have found a lot my time developing for iPhone is spent just navigating around the documentation looking things up.

Learn C, and understand how Objective C is different. A large part of this is understanding how Objective C's messaging is different to calling functions in C.

Learn Key Value Coding.

Objective C is a dynamic language, which when you understand this means a lot of the wierdness of Objective C makes sense.

0

精彩评论

暂无评论...
验证码 换一张
取 消