ios官方开发文档
来源:互联网 发布:软件系统启动超时 编辑:程序博客网 时间:2024/05/16 20:34
iOS开发官方文档汇总
程序员的学习过程是无止境的,程序员学习的途径是多样的。可以从视频教程中领悟,也可以从他人的代码中理解。但当我们专注于某一个平台在开发的时候,对于某个API使用或者功能实现有疑问,通常简单的测试可以让我们知道可能的效果,异或网上搜索一下别人的经验,不过最好的途径应该还是阅读官方的文档解释。常常可以更全面,具体的了解。当然也不排除有时候官方文档说了跟没说似地,或者根本说得文不对题。
半年多里一直从事Mobile游戏的开发,Android和iOS平台都有接触,不过还是以iOS为主,为了解决问题也查阅了不少的文档资料。就像以前学.NET一定会去MSDN,iOS上的问题就会先去查阅Apple Developer。总得感觉Library的文档还是MSDN做得比较好,说明详细例子也比较多。而Apple Developer上对于API的注释都不够详细,而且没有例子告之该如何使用。
不过Apple的文档也有它独有的好处,比如绝大部分的文档都有相应的PDF格式文件提供下载,对于离线阅读十分的方便,而且还可以在PDF做一些相应的笔记,针对某几页进行打印等等。
另外,Apple还会给出该API所对应的框架结构使用的文档,其中会有一些代码例子。但是其实那些例子依然不够,还是需要到其它地方寻找。但是这些讲述结构的文档却是体现出API设计的来源,所以十分值得阅读,只是需要花时间了理解和消化。
在此,我简单文类罗列了一些我在学习和搜索的过程中看到的那些Apple官方的iOS开发相关的文档资料。其中粗体显示的文档,是我个人觉得比较有用的部分。你可以点击链接进行在线阅读。异或在打开的页面点击右上角的PDF,下载下来阅读。因为之前一直都是下载来看的,都全部累积了下来,所以在文章的最后,我也放了链接提供全部文档的打包下载。
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
欢迎到我的新博客地址阅读本文
- iOS开发官方文档
- ios官方开发文档
- iOS开发官方文档
- iOS开发官方文档汇总
- iOS开发官方文档汇总
- iOS 开发常用官方文档
- iOS开发苹果官方中文文档地址
- iOS开发苹果官方中文文档地址
- iOS 开发官方文档链接收集
- (0021)iOS 开发之-苹果官方文档
- iOS官方参考文档
- iOS 苹果官方文档
- ios swift官方文档
- iOS 官方文档翻译
- iOS 官方文档 UIView
- iOS 官方文档 CGAffineTransform
- iOS 官方文档 UIGestureRecognizer
- iOS 官方文档CALayer
- MATLAB 图像处理相关知识
- acm 常用数据结构与算法专题(未分类均放于此)
- 数据库复习7——恢复
- 【Scala编程】格式化算术表达式程序
- HTML 4.0笔记(精华浓缩版)
- ios官方开发文档
- java中实现代理及委托代理模式
- 高效 , 极致, 口碑, 快
- Android中的Handler, Looper, MessageQueue和Thread.关系
- Unity ----- 对象池GameObjectPool
- java初学者知识小总结-01(byte数据类型赋值出错)
- unity的自动寻路之 ------ wayPoint寻路的实现方式
- unix环境高级编程----进程控制wait()
- Storm开发过程中遇到的Topology “hang"问题