我想在我的一个项目中使用@warn_unused_result @rethrows func filter(@noescape includeElement: (Self.Generator.Element) throws -> Bool) rethrows -> [Self.Generator.Element]
方法。该应用程序应该在iOS 8及更高版本上运行。如果我在文档中查看方法,则说“可用性:iOS(9.2及更高版本)”
但是,如果我在iOS 8.4上调用该方法,则无任何问题。
任何想法为什么文档说iOS 9.2但它仍然适用于iOS 8.4?所以我可以在没有任何可用性检查的情况下调用它,并确保它将来不会崩溃吗?
提前致谢!