我在哪里可以获得更好的Apple文档?

Mel*_*emi 6 cocoa cocoa-touch

我经常希望在Apple的文档中看到的方法/属性定义在最糟糕的情况下对我来说是最模糊和毫无意义的.例如,从以下方法描述NSNumberFormatter Class Reference:


setPartialStringValidationEnabled:

设置是否为接收器启用部分字符串验证.

- (void)setPartialStringValidationEnabled:(BOOL)b
Run Code Online (Sandbox Code Playgroud)

参数

b如果启用了部分字符串验证,则为YES,否则为NO.


所以,让我们假设我经历过的劣质教育系统以及我之前所做过的任何项目都没有涵盖Cocoa中的"部分字符串验证",我想再深入研究一下这个属性是什么关于.人们看哪儿(谷歌除外)?我不喜欢讨论论坛,因为我应该能够轻松地自己查找.

我已经遇到过这样的情况,因为我认为我可能会错误地接近Apple的文档.有什么建议?提示与技巧?第三方资源?

Kor*_*nel 5

部分字符串验证在NSFormatter类中进行了解释.

  • 此外,"数据格式编程指南"中提到了部分字符串验证.我发现在进行课程文档之前,高级指南至少值得略读 (3认同)
  • 我不知道.也许是遗漏,手册编辑认为这很明显,或者苹果希望尽可能缩短参考手册.每个页面都有"这份文件对您有帮助吗?" 盒子,这可能是抱怨的最佳地方. (2认同)

Mar*_*eau 4

此类 Setter 方法有时会在 getter 方法、类文档中的介绍文本或左下角链接的文档配套指南之一中进行更详细的解释。有时,您还可以在 Cocoa 标题中找到线索,方法是在编写代码时右键单击名称并选择“跳转到定义”。

否则,除了谷歌之外,真的没有其他资源,可以在这样的网站上询问或使用邮件列表。您始终可以编写一些代码来测试更改其值时会发生什么。当然,如果确实有一些令人困惑的事情,花时间提交雷达错误报告也是很好的,这样它就有希望在未来得到改进。

  • 如果您觉得还不够,请不要忘记在文档中向 Apple 提交错误 (4认同)