Official IOS Development Documentation Summary

Source: Internet
Author: User

The programmer's learning process is endless, and the way programmers learn is varied. You can understand it from a video tutorial or from someone else's code. But when we focus on the development of a certain platform, for some API use or functional implementation of the question, usually simple test can let us know the possible effects, different or online search of other people's experience, but the best way should still read the official document interpretation. Can often be more comprehensive, specific understanding. Of course, it is not ruled out that sometimes the official documents are said to be irrelevant, or simply say.

However, Apple's documentation also has its own unique benefits, such as the vast majority of documents have a corresponding PDF file to provide download, for offline reading is very convenient, but also in the PDF to do some corresponding notes, for a few pages to print and so on.

In addition, Apple will provide documentation for the framework structure used by the API, with some code examples. But those examples are still not enough, but they still need to be looked for elsewhere. But the documentation of these structures reflects the source of the API's design, so it's worth reading, but it takes time to understand and digest.

Here, I have a brief list of some of the Apple's official iOS development-related documentation that I've seen during my studies and searches. The documents that are shown in bold are the ones that I personally feel are more useful. You can read online by clicking on the link. Or, on the open page, click on the PDF in the upper right corner to download and read. Because it has always been downloaded to see, all accumulated down, so at the end of the article, I also put a link to provide all the documents packaged download.

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



      Transferred from: http://blog.iderzheng.com/ios-development-official-documents/

Official IOS Development Documentation Summary

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.