IOS development Official Document Summary

Source: Internet
Author: User

ProgramThe learning process of members is endless, and programmers can learn in a variety of ways. It can be understood from video tutorials or from others' code. However, when we focus on the development of a platform, we have doubts about the use of an API or function implementation. Generally, a simple test can let us know the possible results, you can search for others' experiences on the Internet, but the best way is to read the official documentation. It is often more comprehensive and detailed. Of course, it is not ruled out that sometimes the official document says nothing or does not have a correct answer.

I have been engaged in mobile game development for more than half a year and have been engaged in both Android and iOS platforms. However, I am still focusing on iOS. I have also consulted a lot of documents to solve the problem. Just as if I had learned. net before, I would definitely go to msdn, and I would go to Apple developer for questions on IOS. I always feel that the library documentation is still well done by msdn, and there are many examples in detail. Apple developer does not provide detailed API comments, and there are no examples to show how to use them.

However, Apple's documentation also has its unique advantages. For example, most documents have corresponding PDF files for download, which is very convenient for offline reading, in addition, you can take notes in PDF and print several pages.

In addition, Apple also provides the documentation on the framework structure used for this API, which contains someCodeExample. But in fact, those examples are still not enough. You still need to look for them elsewhere. However, these descriptive structure documents reflect the source of API design, so they are worth reading, but it takes time to understand and digest them.

Here, I listed some documents related to Apple's official iOS development that I saw while learning and searching. WhereBoldThe displayed document is a useful part. You can click the link for online reading. Click PDF in the upper-right corner of the page to download and read it. Because we have been downloading all of them before, and all of them have been accumulated.ArticleAt the end of the article, I also put a link to download all the documents.

Computer Graphics
    • OpenGL ES programming guide for iOS
    • Animation types and timing programming guide
    • Core animation programming guide
    • Core animation cookbook
    • Core image programming guide
    • Quartz 2D programming guide
Objective-C
    • Blocks programming topics
    • Cocoa fundamentals Guide
    • Collections programming topics
    • Error handling programming guide
    • Exception programming topics
    • Advanced memory management programming guide
    • Objective-C runtime programming guide
    • Object-oriented programming with objective-C
    • Programming with objective-C
    • Programming with objective-C
    • Objective-C Runtime reference
    • Memory Management programming guide for core Foundation
Programming Guide
  • Multimedia programming guide
  • Archives and serializations programming guide
  • Core data programming guide
  • Key-value coding programming guide
  • Key-value observing programming guide
  • Resource programming guide
  • Threading programming guide
  • Notification programming topics
  • Predicate programming guide
  • Property list programming guide
  • URL Loading System Programming Guide
  • Preferences and settings programming guide
  • Bundle programming guide
  • Document-based app programming guide for iOS
  • Event handling guide for iOS
  • File System Programming Guide
  • Concurrency programming guide
  • IOS app programming guide
  • Runtime configuration guidelines
  • Local and push notification programming guide
  • Location awareness programming guide
  • Distributed Objects programming topics
  • Code loading programming topics
  • Dynamic library programming topics
  • File System advanced programming topics
User Interface
    • Drawing and printing guide for iOS
    • Address book programming guide for iOS
    • IOS Human Interface Guidelines
    • Table view programming guide for iOS
    • Collection view programming guide for iOS
    • Scroll view programming guide for iOS
    • View Controller catalog for iOS
    • View programming guide for iOS
    • View Controller Programming Guide for iOS

 

Download all documents download all documents

Welcome to my new blog address to read this article

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.