黑马程序员-Xcode离线帮助文档的安装 ios开发-开发文档安装 isa指针 superclass指针 ios系统分四层:
Xcode离线帮助文档的安装
ios开发-开发文档安装
iOS开发肯定离不开开发文档,苹果有在线帮助文档,xCode其实可以下载模拟器文档和iOS8.1文档的,不过下载的速度实在不敢恭维,而且比较头疼的是不显示下载进度条的,苹果的开发文档都是放在)/应用程序/Xcode.app/Contents/Developer/Documentation/DocSets路径下,该路径下可以看到三个文件,xCode 6.1文档(com.apple.ADC_Reference_Library.DeveloperTools.6_0_1.docset),iOS8.1文档(com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset),OS X文档(com.apple.adc.documentation.AppleOSX10.10.CoreReference.docset).
首先看一下正常下载的方法,这种方式很慢,打开xCode,在xCode->Preferences中可以看到以下效果:
我们需要研究以下这三个下载之后的文件的位置,在应用程序中找到xCode.app,右击选择显示包内容:
详细路径:
文件详细显示,com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset选中项就是要安装的文档:
现在的就是怎么才能最快的下载iOS8.1开发文档,这个时候有一个网址是必须要知道的,苹果的各种开发文档如果变更都会更新这个网站,
https://developer.apple.com/library/downloads/docset-index.dvtdownloadableindex,一直往下拖,到最后可以发现一段描述:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
<!-- START iOS 8.1 --> <dict> <key>fileSize</key> <integer>426419333</integer> <key>identifier</key> <string>com.apple.adc.documentation.AppleiOS8.1.iOSLibrary</string> <key>name</key> <string>iOS 8.1</string> <key>source</key> <string>https: //devimages.apple.com.edgekey.net/docsets/20141020/031-07735-A.dmg</string> <key>userInfo</key> <dict> <key>ActivationPredicate</key> <string>$XCODE_VERSION >= ‘6.1‘ </string> <key>Category</key> <string>Documentation</string> <key>IconType</key> <string>IDEDownloadablesTypeDocSet</string> <key>InstallPrefix</key> <string>$(HOME)/Library/Developer/Shared/Documentation/DocSets</string> <key>InstalledIfAllReceiptsArePresentOrNewer</key> <dict> <key>com.apple.pkg.7.0.iOSDocset</key> <string>10.9.0.0.1.1413843168</string> </dict> <key>RequiresADCAuthentication</key> < false /> <key>Summary</key> <string>My description of content</string> </dict> <key>version</key> <string>53.13</string> </dict> <!-- END iOS 8.1 --> |
https://devimages.apple.com.edgekey.net/docsets/20141020/031-07735-A.dmg就是我们需要下载的文件
对这个文件的安装,建议使用迅雷添加该任务下载,这样下载的速率较快、省时;
下载完成安装之后将默认DocSets下面的com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset,将下载安装之后的拖进去,然后重启xCode,这个时候点击Help:
进入之后可以iOS8.1的文档,可以看到一个是音频视频,Sample Code存放的是Demo,Guides存放的是基础概念和用法:
General目录下有一个Guides目录下可以看到马上着手开发iOS应用程序:
User Experience用户体验下面可以看到一些UI页面的设计知识:
至此关于iOS8.1文档安全遇到的各种问题都已经解决,也折腾了不少时间,如果有问题可以随时与我联系,如果感觉文章不错,给个推荐,如果觉得不错可以通过一下网址关注http://www.cnblogs.com/xiaofeixiang/~祝大家周末愉快,题外话,苹果关于文档的这个事情是出个岔子的,就是将xCode和OS X的文档地址给成了一样的,大概是去年十月份的时候,详细信息可以参考:http://bbs.feng.com/read-htm-tid-8486651.html
有关类类指针 superclass 和 对象指针 isa 的截图如下:
这个截图为Xcode帮助文档下的,(我个人下载的是20155-04-08更新版的)
路径:ios8.3——Languages&Utilities——Objectives-C——Guides——Objective-C Runtime Programming——Messaging
额外知识点:
ios系统分四层:
Core Services Layer 核心服务层
Core OS Layer 核心操作系统层
Cocoa Touch Layer
Audio & video 多媒体层
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。