我很好奇为什么许多IOS方法在引入之前已被弃用。例如,大多数NSString的弃用方法在IOS 4.0或更高版本中可用,但在IOS 2.0中已弃用。这有什么逻辑吗?懒惰的簿记可能吗?
它会导致一些小问题。也就是说,docset数据存储区值不符合其平面HTML对应项。
答案 0 :(得分:2)
它确实看起来像一个bug。我查看了“NSString.h”,发现了这个:
然后我查看了NS_DEPRECATED
宏(“NSObjCRuntime.h”)的来源,发现了这个:
所以stringWithContentsOfFile
可用于iOS,从2.0开始使用,并在2.0中弃用。
希望这有帮助!
答案 1 :(得分:1)
它看起来像文档错误。这些方法在iOS 2.0中可用。