【问题标题】:Error with objective c functions deprecated [duplicate]不推荐使用目标c函数的错误[重复]
【发布时间】:2014-07-04 20:20:20
【问题描述】:

我正在尝试在 Xcode 上编辑我的源代码,但我不断收到错误消息。

代码:

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

错误:'presentModalViewController:animated:' 已弃用:在 iOS 6.0 中首次弃用

有没有办法解决这个问题?

【问题讨论】:

标签: objective-c


【解决方案1】:

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

维基百科将 deprecated 定义为:

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

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

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

【讨论】:

    猜你喜欢
    • 2012-07-19
    • 2012-11-14
    • 1970-01-01
    • 2020-09-13
    • 2013-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    相关资源
    最近更新 更多