217得票1回答
在TypeScript中是否有将某些东西标记为已弃用的功能?

我正在为一个带有已弃用方法的JavaScript API编写TypeScript定义。以下是文档的一部分(他们称之为API,但仅与此单个方法有关): “此API没有效果。它已被维护以保持兼容性。” 出于兼容性考虑,我还想在定义文件中记录此方法。但是如果可能,我想以某种方式传达它已被弃用。 ...

190得票13回答
API级别29中Environment.getExternalStorageDirectory()已被弃用。Java。

我正在开发Android Java应用程序,最近将SDK更新到API 29级别后出现了一个警告: Environment.getExternalStorageDirectory()在API 29级别中已弃用。 我的代码是:private void saveImage() { if (re...

186得票6回答
如何手动废弃成员

与Objective-C不同,Swift没有预处理器,那么还有没有一种方法手动弃用类的成员?我正在寻找类似于这样的东西:-(id)method __deprecated;

185得票2回答
C++11中,安全的bool惯用法已经过时了吗?

@R. Martinho Fernandes的回答表明,安全bool习惯用法在C++11中已经被弃用,因为它可以被一个简单的 explicit operator bool() const; 根据答案中的标准引用§4 [conv] p3: 如果存在一个发明的临时变量t(§8.5),使得声...

185得票8回答
Python 2.6中已弃用BaseException.message

当我使用以下用户定义的异常时,我收到一个警告,指出在Python 2.6中BaseException.message已被弃用:class MyException(Exception): def __init__(self, message): self.message...

182得票28回答
ConnectivityManager getNetworkInfo(int)已被弃用。

使用compileSdkVersion 23,但尝试支持至少到9。 getNetworkInfo(int)在23中已被弃用。建议使用getAllNetworks()和getNetworkInfo(Network)代替。但是这两个都需要最低API 21。 有没有一个可以在支持包中使用的类来帮...

176得票1回答
MySQL扩展已过时,将来会被移除:请改用mysqli或PDO。

当我试图从PHP连接到MySQL服务器时,我会看到以下错误: 已弃用:mysql扩展已被弃用,并将在未来被移除:请改用mysqli或PDO代替,在/path/to/filename.php的第123行。 参考行的代码是:mysql_connect($server, $usernam...

172得票7回答
如何将 C++ 类的一个成员函数标记为废弃?

我有一个在C++接口中的方法,我想弃用它,并编写便携式代码。 当我在Google上搜索时,我得到了一个仅适用于Microsoft的解决方案:#pragma deprecated 和 __declspec(deprecated)。 如果没有通用或完全可移植的弃用解决方案,我将接受一个可用于多个特...

172得票6回答
Java 9中观察者模式已被弃用,我们应该使用什么替代它?

Java 9发布了,Observer已经被弃用。 为什么会这样呢?这是否意味着我们不再需要实现观察者模式了呢? 知道有什么更好的替代方案会很有帮助。

171得票5回答
“shouldOverrideUrlLoading”真的已经被弃用了吗?我应该使用什么替代品?

“shouldOverrideUrlLoading”是否真的已弃用?如果是,我应该使用什么替代方法? 看起来“shouldOverrideUrlLoading”已被弃用,针对Android N,而我需要使一个应用程序可以在API 19上工作,并一直持续到最新版本即Android N(beta...