我现在已经在两台 Mac 上从 Xcode 4.2.1 升级到 Xcode 4.3。我遇到了一个奇怪的问题:通过 Organizer 搜索“NSURLConnection”的文档时,返回的唯一结果是 NSURLConnectionDelegate,而不是 NSURLConnection 本身。
搜索参数如下:
匹配类型:包含
文档集:Mac OS X 10.7 Core Library和Xcode 4.3 Developer Library
语言:所有语言
我可以手动浏览文档以访问 NSURLConnection,因此它的类引用存在并说明,但它没有出现在搜索中。
如果我搜索“NSURL”,也会发生同样的事情。超过 200 个结果,但 NSURLConnection 不在其中。大写或小写,没有区别。如果我启用 iOS 5 文档集,NSURLConnection 也不会显示在那里,但 NSURLConnectionDelegate 确实会显示两次,正如您所期望的那样。
在第一台 Mac 上,我安装了 4.3,而仍然安装了 4.2.1,所以它没有重新下载任何文档。我认为这可能与它有关,所以在第二台 Mac 上,我首先从 Mac 中清除了 4.2.1 的所有痕迹:uninstall-devtools --mode=all
然后是 rm -r /Library/Developer
. 然后,我在安装后下载了 Xcode 4.3 中的文档集,但是不,结果中仍然缺少 NSURLConnection。
我不知道搜索未捕获到哪些其他文档(如果有)。我是否遗漏了一些非常明显的东西,是否存在文档错误,搜索索引是否损坏或其他?