不推荐使用目标c函数时出错

时间:2014-07-04 20:20:20

标签: objective-c

我试图在Xcode上编辑我的源代码,但我一直收到错误。

代码:

// Present the mail composition interface.
[self presentModalViewController:picker animated:YES];
  

错误:' presentModalViewController:动画:'不推荐使用:首先在iOS 6.0中弃用

有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

通常,在任何编程语言中使用已弃用的功能可能不起作用或可能导致软件故障。

维基百科将弃用定义为:

  

弃用是应用于计算机软件功能的属性,   特征,或实践表明应该避免   (通常是因为它被取代了。)

简而言之,您不应该使用presentModalViewController:animated:,这就是您收到错误的原因。

http://en.wikipedia.org/wiki/Deprecation