Bri*_*ian 4 quicktime qtkit objective-c xcode4
我是Mac编程的新手.当我打开示例项目时,我经常在构建期间获得"弃用"代码警告.我想修复这些并使用XCode 4进行干净的构建.
当苹果公司弃用某些东西时,我该如何找出它被弃用的原因?
更重要的是,我如何找出实施弃用任务的"新"正确方法是什么?
例如,我看到了以下的弃用警告:QTMovieSizeDidChangeNotification,writeWithBackupToFile,documentForFileName,shouldCreateUI,setShowPanels,QTMovieCurrentSizeAttribute以及许多其他警告.
在文档中查找方法 - 它们显示已弃用的方法并告诉您首选方法是什么.
例如writeWithBackupToFile,明确标记为已弃用,并显示writeSafelyToURL:ofType:forSaveOperation:error:应该使用它.
同样的,shouldCreateUI这表明无论是openUntitledDocumentAndDisplay:error:或openDocumentWithContentsOfURL:display:error:应该使用.
另外,阅读文档中的其他方法 - 您将找到满足您需求的方法.例如,您列出QTMovieSizeDidChangeNotification为不推荐使用(在QuickTime 7.6.3中).在文档的正上方,您可以看到QTMovieNaturalSizeDidChangeNotification自QuickTime 7.6.3以来可用的文档.改用它.
| 归档时间: |
|
| 查看次数: |
593 次 |
| 最近记录: |