2009-10-01 122 views
1

我有一个我在本年早些时候写过的3.0版本,实现了UIImagePickerControllerDelegate协议。其中,我实现了imagePickerController:didFinishPickingImage:editingInfo:方法,该方法在3.0 SDK中已弃用。Xcode - 为什么没有显示警告?

事情是,我注意到这只是巡航通过文档,而不是从编译器警告。我看到其他的弃用警告(像TableViewCell.text这样的东西),但不是这个。是否有设置或我需要启用的东西,因为我现在想知道是否还有其他缺陷我缺少

回答

0

没有显示警告,因为当您调用不推荐使用的方法或访问弃用的属性(我不确定如何处理不推荐使用的类)时,Xcode仅警告您不赞成使用。

无论是在警告以下结果:

  1. 重写父类
  2. 实现一个协议

的方法已过时的方法已过时。如果你仔细想想,这有一定的意义。当这个被弃用的方法最终被删除时,你可以很自然地命名你自己的一个方法。

1

当该功能被调用时是否有任何事情记录到控制台?我已经看到该类型的弃用警告。

相关问题