当前位置:首页 > 移动端 > iOS开发官方文档汇总

iOS开发官方文档汇总

2022年11月08日 15:33:31移动端14

程序员的学习过程是无止境的,程序员学习的途径是多样的。可以从视频教程中领悟,也可以从他人的代码中理解。但当我们专注于某一个平台在开发的时候,对于某个API使用或者功能实现有疑问,通常简单的测试可以让我们知道可能的效果,异或网上搜索一下别人的经验,不过最好的途径应该还是阅读官方的文档解释。常常可以更全面,具体的了解。当然也不排除有时候官方文档说了跟没说似地,或者根本说得文不对题。

半年多里一直从事Mobile游戏的开发,Android和iOS平台都有接触,不过还是以iOS为主,为了解决问题也查阅了不少的文档资料。就像以前学.NET一定会去MSDN,iOS上的问题就会先去查阅Apple Developer。总得感觉Library的文档还是MSDN做得比较好,说明详细例子也比较多。而Apple Developer上对于API的注释都不够详细,而且没有例子告之该如何使用。

iOS开发官方文档汇总 _ JavaClub全栈架构师技术笔记不过Apple的文档也有它独有的好处,比如绝大部分的文档都有相应的PDF格式文件提供下载,对于离线阅读十分的方便,而且还可以在PDF做一些相应的笔记,针对某几页进行打印等等。

另外,Apple还会给出该API所对应的框架结构使用的文档,其中会有一些代码例子。但是其实那些例子依然不够,还是需要到其它地方寻找。但是这些讲述结构的文档却是体现出API设计的来源,所以十分值得阅读,只是需要花时间了理解和消化。iOS开发官方文档汇总 _ JavaClub全栈架构师技术笔记

在此,我简单文类罗列了一些我在学习和搜索的过程中看到的那些Apple官方的iOS开发相关的文档资料。其中粗体显示的文档,是我个人觉得比较有用的部分。你可以点击链接进行在线阅读。异或在打开的页面点击右上角的PDF,下载下来阅读。因为之前一直都是下载来看的,都全部累积了下来,所以在文章的最后,我也放了链接提供全部文档的打包下载。

Computer Graphics

Objective-C

Programming Guide

User Interface

 

下载全部文档 Download all Documents

欢迎到我的新博客地址阅读本文

 

作者:Ider
来源链接:https://www.cnblogs.com/ider/archive/2013/02/28/ios-development-official-documents.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/mobile/68531.html

标签: iOS
分享给朋友:

“iOS开发官方文档汇总” 的相关文章

如何在MacOS上创建第一个iOS Flutter应用

如何在MacOS上创建第一个iOS Flutter应用

文章目录 1.安装Flutter 2.设置iOS模拟器 3.在Flutter中创建一个Hello World应用 Google于2018年12月4日发布了Flutter 1.0,...

Flutter Web实战项目打造真正跨平台应用(windows,android,ios,linux,macos,web)

Flutter Web实战项目打造真正跨平台应用(windows,android,ios,linux,macos,web)

Flutter Web项目 Flutter 最近发布了 Flutter V2.5.1,其性能得到了很大提升,支持 Web、macOS、Android 和 iOS。 这就是为什么今天我们使用在 Web、macOS 应用、Android 和 iOS 应...

分享 Ionic 开发 Hybrid App 中遇到的问题以及后期发布 iOS/Android 的方方面面

分享 Ionic 开发 Hybrid App 中遇到的问题以及后期发布 iOS/Android 的方方面面

此篇文章主要整理了最近在使用 Ionic 开发 Hybrid App 过程中遇到的一些疑难点以及后期发布生成 iOS 和 Android 版本过程中的种种问题。 文章目录 Ionic 简介和项目需求介绍 View 缓存的处理 键...

iOS开发之使用XMPPFramework实现即时通信(二)

iOS开发之使用XMPPFramework实现即时通信(二)

上篇的博客iOS开发之使用XMPPFramework实现即时通信(一)只是本篇的引子,本篇博客就给之前的微信加上即时通讯的功能,主要是对XMPPFramework的使用。本篇博客中用到了Spark做测试,当然也少不了Openfire服务器,在这就不详述Openfire的安装过程了(网上...

iOS-Runtime知识点整理

iOS-Runtime知识点整理

runtime的5个核心用法:1.获取属性列表2.交换方法实现3.关联对象4.拦截未实现的方法、动态添加实现5.动态创建一个类 本文目录 1.Runtime简介 2.Runtime相关的头文件 3.技术点和应用场...

iOS,你真的越来越像Android了

iOS,你真的越来越像Android了

周一的苹果开发者大会上,Apple介绍了iOS 7的各种新的特性,虽然真正发布要到今年秋季,但是作为程序员我们还是可以下载开发版本来亲身体验一番的。本来想下载更新四代的iPod Touch上,但是似乎没有提供,所以只能跟同事借来一部iPone 5测试机更新到iOS 7。如果没...

(转载)开始iOS 7中自动布局教程(一)

(转载)开始iOS 7中自动布局教程(一)

这篇教程的前半部分被翻译出来很久了,我也是通过这个教程学会的IOS自动布局。但是后半部分(即本篇)一直未有翻译,正好最近跳坑翻译,就寻来这篇教程,进行翻译。前半部分已经转载至本博客,后半部分即本篇。学习IOS自动布局的朋友可以看看。自动布局很强大。 这篇教程绝对的最好的学习IOS...

关于ios::sync_with_stdio(false);和 cin.tie(0)加速c++输入输出流

关于ios::sync_with_stdio(false);和 cin.tie(0)加速c++输入输出流

原文地址:http://www.hankcs.com/program/cpp/cin-tie-with-sync_with_stdio-acceleration-input-and-output.html       &...

Xamarin.ios——First APP

Xamarin.ios——First APP

环境:MAC+Xamarin Studio   先讲讲安装吧,最普遍的方法就是去Xamarin官网,注册个账号,填写信息啥的开始下载,安装。但,在天朝的网络环境下,在下载android模块的东东时,总会下载失败,但你又没办法跳过。我曾经挂了一个晚上去下载,抱着晚上网络质量应该好点...

(翻译)开始iOS 7中自动布局教程(二)

(翻译)开始iOS 7中自动布局教程(二)

这篇教程的前半部分被翻译出来很久了,我也是通过这个教程学会的IOS自动布局。但是后半部分(即本篇)一直未有翻译,正好最近跳坑翻译,就寻来这篇教程,进行翻译。前半部分已经转载至本博客,后半部分即本篇。学习IOS自动布局的朋友可以看看。自动布局很强大。 转载请注明...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。