How to Learn about IOS

Source: Internet
Author: User

To be very pertinent, it is best not to buy any books for iOS! I have bought five iOS development books. None of them are satisfactory. Most of them are in the form of Loli, which is very simple and not practical. Some of them are even misleading, and they are not systematic at all. Therefore, reading is not recommended at all! We recommend that you discard this learning method directly, before a good iOS development book appears.

Other learning methods, Blog reading, are not recommended! Why is the level of blog writing personnel uneven? Many of them are not responsible, so they are not recommended.

Watch the video. The best way to learn this is because most people have never been familiar with MAC systems, familiar with this wonderful operating system, and familiar with xcode (more amazing compiler) the familiarity is of great help. What videos do you watch? Undoubtedly, the first one is the one from the white-bearded old man at Stanford University! Read and Write the example above.

Focus on basic knowledge, such as memory management (learning this is not useful in actual development, but almost every abnormal company will ask during the interview, so you must understand), basic syntax, such as what is a protocol, Delegate, proxy, and so on. Basic components, such as uilabel, uiscrollview, uitableview, and navcationcontroller, must be written more than once you understand them, when you write more times, you will find that you have encountered more than N super abnormal problems.

By the way, we also have an understanding of the IOS mechanism, such as some abnormal sandbox mechanisms. If you switch from Android, you need to know that iOS and Android are different things in different worlds! There is no service for this product, and this product cannot run in the background. This product compiler does not give you any tips. You cannot obtain any information you want, if you want to get a photo album, you should also ask the user to prevent you from using it. iOS is a wonderful thing, except that it runs smoothly than Android and does not have to be adapted, this product has many disadvantages, so be prepared. Don't turn around when your mind is hot.

Watch more videos and write more videos. Remember not to look down !!

Well, let's write it here first. There are videos from some training institutions, but we didn't find them reliable. We will update them later.

August 03, 2013 14:06:14

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.