草庐IT

WebSecurityConfigurerAdapter已弃用

全部标签

android - 方法 setDrawerListener 已弃用

当我在我的应用上做某事时,我看到我的应用上的抽屉导航减小了它的大小。但我没有做任何事情。然后,在检查代码后,我看到setDrawerListener已被弃用。有人对此有解决方案吗?drawerLayout.setDrawerListener(actionBarDrawerToggle); 最佳答案 使用addDrawerListener()代替。 关于android-方法setDrawerListener已弃用,我们在StackOverflow上找到一个类似的问题:

html - <b> 和 <i> 标签会被弃用吗?

(这比任何悬而未决的灾难更像是一个好奇的问题:D)所以and标签在网络诞生之初就已经存在(我假设)。但是现在我们有了CSS,而且很多人都在使用“风格化的html标签”。它们是文体标签,但它们真的还不错,因为它们使我们不必制作。很多次,减少了下载时间。鉴于它们不占用太多空间,易于使用,可能对屏幕阅读器、搜索引擎和其他不太关心文档外观的应用程序有用,删除它们会破坏TONShtml代码,我猜可能不是,但我仍然想提出这个话题。:) 最佳答案 如果你最终做很多你没有正确使用span,也不class名字。类名应该告诉您标签是什么,而不是它看起来

html - 为什么框架在 html 中被弃用?

HTML从早期就有框架,但在最新版本中已弃用。许多浏览器(我在InternetExplorer上试过)甚至不能正确显示框架。为什么要这样做?框架的缺点是什么? 最佳答案 JakobNielsen在1996年写了一篇专栏文章criticizedframes.一些关键点:框架会阻止用户正确地为页面添加书签。加载带有书签的框架集页面时,用户之前在框架内的鼠标点击无关紧要。仅保存外部URL,用户必须手动导航到他们所在的位置。框架给打印网页带来了挑战。一次打印所有框架不适合不同尺寸的纸张(并且用户只能以这种方式打印第一页)。用户通常必须右键单

ios - 已弃用的 CLRegion 方法 - 如何获取半径?

我正在使用geocodeAddressString:completionHandler:方法,它返回一个CLPlacemarks数组。我必须得到纬度、经度、助记名称和半径。虽然获得前3个很容易:doublelat=placemark.location.coordinate.latitude;doublelng=placemark.location.coordinate.longitude;NSString*name=[NSStringstringWithFormat:@"%@",ABCreateStringWithAddressDictionary(placemark.addressD

iOS 标识符属性已弃用

在iOS7.1之后,CBPeripheral的identifier属性已被弃用。但是,retreivePerihperalsWithIdentifiers并未弃用。如何在不使用identifier属性的情况下调用该方法? 最佳答案 我认为这是Apple文档的错误。请参见CoreBluetooth/CBPeer.h中的代码:@property(readonly,nonatomic)NSUUID*identifierNS_AVAILABLE(NA,7_0);Xcode不会针对使用此属性发出警告,并且该代码在iOS8和9beta中运行良好

ios - 我应该使用什么来代替 iOS5.1 中已弃用的 UISegmentedControlStyleBezeled?

当我构建我的应用程序时有警告表明我的UISegmentedControlStyleBezeled已被弃用。没有其他类型的UISegmentedControl看起来接近Bezeled,所以我不知道我可以用什么来代替它。我需要类似UISegmentedControlStyleBar但高度更高的东西。此外,查看UISegmentedControl.h揭示了这一点......typedefenum{UISegmentedControlStylePlain,//largeplainUISegmentedControlStyleBordered,//largeborderedUISegmented

iOS UIWebView 弃用。这对 Cordova 应用程序意味着什么?

Apple正在弃用iOS12的UIWebView。(https://cordova.apache.org/news/2018/08/01/future-cordova-ios-webview.html)我有一个Cordova应用程序,我有几个关于此更改的问题:如何判断我的应用是否使用UIWebView?预计Apple将在多长时间内完全删除UIWebView?目前对于Cordova应用程序,建议安装WKWebView引擎插件。根据自述文件,我所要做的就是安装这个插件,它使Cordova使用WKWebView。真的那么容易吗?一旦添加了这个,我就构建并可以测试知道该应用程序仅使用WKWeb

ios - NSString cString 已弃用。有什么选择?

我有另一个新手问题。我编写了一段代码,将NSString转换为NSMutableData以模拟webService结果。然而,事实证明cString已被弃用。你能帮我换吗?这是我的代码。NSString*testXMLDataString=@""etc...."";//ReplacewebDataReceivedfromthewebservicewiththetestDataNSMutableData*testXMLData=[NSMutableDatadataWithBytes:[testXMLDataStringcString]length:[testXMLDataStringle

ios - authPlayerWithCompletionHandler 已弃用,那么我该如何使用 authenticateHandler

标题中的问题很多,authPlayerWithCompletionHandler已弃用,那么我该如何使用authenticateHandler? 最佳答案 setAuthenticateHandler是iOS6新增的,authenticateWithCompletionHandler必须在iOS5及以下版本中使用。此外,为presentViewController:animated:completion:提供一个完成处理程序并不是真正必要的,因为该完成处理程序是在游戏中心View显示之后调用的,而不是在它完成时调用。这是我的解决方案

ios - 'kCFStreamSSLAllowsExpiredCertificates' 和 'kCFStreamSSLAllowsAnyRoot' 已弃用

我已将“ASIHTTPRequest”库添加到我的应用程序中。现在,我正在尝试删除项目中的所有警告。我已经修复了除“ASIHTTPRequest”之外的所有其他警告。我收到以下警告。'kCFStreamSSLAllowsExpiredCertificates'isdeprecated:'kCFStreamSSLAllowsAnyRoot'isdeprecated:如何解决?代码:NSDictionary*sslProperties=[[NSDictionaryalloc]initWithObjectsAndKeys:[NSNumbernumberWithBool:YES],kCFStr