cocoa 方法奇怪可用性

cocoa method strange availability

例如:

class NSNotificationCenter

方法 deaultCenter

xcode 8.0

OS 10.12

可用性 macOS(10.12 及更高版本)

但是

xcode 5.1.1

OS10.8

可用性OS X v10.0 及更高版本

为什么?我可以在 OS 10.8 中使用 "deaultCenter" 吗?我怎么知道某些方法具有真正的 "macOS (10.12 and later)"(在早期 OS 版本中崩溃)可用性?

defaultCenter documentation 的当前在线副本正确地说是 10.0+。如果 Xcode 8 不同意,那么这是一个文档错误。您可以在 bugreport.apple.com

提交报告