在从新的Apple文档中学习Cocoa Touch框架时,我注意到随着时间的推移,一些函数会被弃用,这些函数在文档中出现了一个删除线。作为工程师或开发人员,你们如何找出函数被弃用的原因,最重要的是如何找到可用的新选项?
一个例子是AVAudioPlayerDelegate,其中两个函数已被弃用以处理音频中断:AVAudioPlayerDelegate Apple Documentation
答案 0 :(得分:1)
我搜索了 ios开发者发行说明并找到了this链接
为什么总是来自改进。改进可能在性能,可读性,新功能,错误和改进方面。错误,有不同方法的新成员来写这种语言 作为开发人员,您应该遵循每个新iOS版本的发行说明,在以下2-3个版本的过程中,您可以更好地掌握整个事情,同时请记住编译器是智能的,有时通过键入旧代码它会弹出新语法作为建议,或者您可以使用迁移工具。