问题标签 [deprecated]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa - pboard 类型将被弃用
根据 NSPasteboard.h(Xcode SDK 的标准雪豹副本中的第 294 行),它指出:
我尝试寻找使用 UTI 替代印刷电路板类型的示例,但我在任何地方都找不到任何演示如何做到这一点的东西。
有没有人有任何示例代码显示如何用 UTI 替换 pboard 类型?
谢谢
ruby-on-rails - 如何使我的 Ruby on Rails 2.3.4 应用程序“准备好 Rails 3”
我正在使用 Ruby on Rails 开发一个应用程序,我想至少维护几年,所以我担心下一个版本很快就会出现。
从 Rails 1 升级到 Rails 2 非常痛苦,以至于我没有费心去冻结我的 gem,让应用程序在黑暗中独自死去。
在这个项目上,我不想这样做。首先是因为这个新版本看起来很棒,还因为这个应用程序可能会变成一个真正的产品。
我如何准备我的应用程序,以便它可以通过尽可能少的更改进行升级。
您认为切换版本会花费多长时间?
我的服务器呢?部署?
我已经在查看弃用通知...我还能做什么?
objective-c - 如何在 iOS Objective-C 头文件中将函数标记为已弃用?
如何在 iOS Objective-C 头文件中将函数标记为已弃用?
我猜只有一些关键字可以在函数之后粘贴在某个地方?
如果有人尝试使用已弃用的函数,我希望生成编译器警告,类似于 Apple API 中看到的行为。
iphone - 为什么我在 XCode 中收到不推荐使用的警告
当我什至不使用 setText 方法时,我会收到警告。为什么 XCode 会显示此警告消息?
deprecated - Can I disable CheckStyle complaints for deprecated methods and classes?
I'm maintaining an API that has deprecated some public static fields.
CheckStyle complains loudly about these but I'd rather have it ignore them completely since I've dealt with the problem by marking the fields as deprecated.
Specifically, the library has constants for enumeration (public static final) but the they are not marked as final. CheckStyle will complain about them, but I can't just change them to final without breaking the contract.
My plan is to mark them as deprecated and then delete them later. But marking them as deprecated doesn't remove them from the CheckStyle Report.
java - 为什么不推荐使用 java.util.Date 的 setTime() 方法?
在 JDK 1.1 中,所有其他 mutator 都被弃用了,那么为什么setTime()
保留原样呢?当然java.util.Calendar
- 操作日期的正确方法 - 可以java.util.Date
根据需要使用java.util.Date(long)
构造函数创建新实例吗?
python - 带有 Monostate __new__ 的 Python 弃用警告——有人可以解释为什么吗?
我有一个使用 Python 2.6 的基本 Monostate。
这很高兴给了我以下弃用警告..
经过一番谷歌搜索,我发现这是附加到Bug #1683368。我不明白这是什么意思。它抱怨以下行
这似乎没问题。有人可以用外行的方式解释为什么这是一个问题。我知道“这与其他内置程序不一致,例如列表”,但我不确定我理解为什么。有人会解释这个告诉我正确的方法吗?
谢谢
perl - 如何将 Perl 代码标记为已弃用?
在我的项目中,我目前正在准备从遗留代码逐步迁移到新的、经过适当设计和测试的模块。由于不是每个程序员都密切关注我的工作,所以我想在使用旧代码时发出警告。我也非常希望能够输出有关如何移植旧代码的建议。
我找到了两种方法:
Attribute::Deprecated,这对于函数来说很好,但如果一个完整的模块被弃用则相当麻烦。此外,除了警告之外没有其他信息。
Perl::Critic::Policy::Modules::ProhibitEvilModules
对于模块,或者可能是Perl::Critic
在函数或方法级别上更好地弃用的自定义规则。这种方法很好,但从代码本身来看,它已经被弃用了。
任何其他建议或技巧如何正确和轻松地做到这一点?
iphone - 既然 setText 已被弃用,什么取代了 UITableViewCell setText?
iPhone OS 3.1.2,旧程序使用 UITableViewCell.text,现在已弃用。有谁知道新的 Setter 应该是什么?
谢谢!