我在哪里可以找到有关NSDictionary的完整文档?

时间:2011-10-04 23:11:45

标签: ios cocoa-touch documentation nsdictionary

NSDictionary的文档似乎不完整。我在哪里可以找到完整版本?

例如,我在哪里可以找到完全解释keysSortedByValueWithOptions:usingComparator:的文档。 iOS 4.3的文档无法定义有哪些“选项”。

2 个答案:

答案 0 :(得分:3)

这些是文档;你经常可以找到其他信息进行网络搜索(http://cocoadev.com是一个很好的资源,当然也是如此),但是没有“更完整”的Apple文档版本。

对于这种特殊情况,search for "sort options"会调出Foundation Constants Reference,其中包含enum of Sort Options

有趣的是,我只是注意到-[NSArray enumerateObjectsWithOptions:usingBlock:] 确实解释了可用的选项,所以这绝对是一种疏忽。你应该send in a doc bug report

答案 1 :(得分:0)

是的,Apple的文档是Apple的文档 - 这是业内最糟糕的文档。最值得注意的是,它们似乎是在不了解HTML链接概念的情况下构建的,因此应该直接链接的内容不是。你经常最终不得不在网上搜索一些细节,过了一段时间你就会发现Foundation Data Types以及其他你从未在“自上而下”找到的文件中隐藏了很多秘密。搜索Apple pubs“tree”。

(例如,查看Java pubs和Qt的pubs。在这两种情况下,当您查看类的定义时,您可以轻松识别所有已实现的字段/方法,包括超类的方法。只有在Apple文档中,你必须手动挖掘超类和协议定义才能找到所有内容。)