
基于iOS版本10,更改过时的方法.
1. [弹出提示对话框]

在iOS9之前,我们使用AlertView弹出对话框. 现在,我们建议使用AlertController. 对于此更改ios10不能修改存档,请参考另一个博客“实现iOS9提示框的正确方法”.
2. [stringByAddingPercentEncodingWithAllowedCharacters替换stringByAddingPercentEscapesUsingEncoding]

这种方法真的很长. . . 我们使用此方法来更改字符串编码. 最常用的地方是在发出HTTP网络请求时,如果发送的链接的参数包含中文,则您首先需要调用此方法将编码更改为utf8,因为服务器通常使用utf8编码. 两者实现相同的功能.
3. [NSURLSession代替NSURLConnection]

NSURLSession已逐渐进入历史舞台. 最近ios10不能修改存档,[NSURLConnectionsendAsynchronousRequest]被警告为已弃用,因此让我们用NSURLSession中的dataTaskWithRequest方法替换它.
4. [presentViewController取代了presentModalViewController]

这是弹出模式视图的方法. presentModalViewController方法在iOS6中首次被弃用. 如果使用导航栏,则不能使用此跳转方法.
5. [UIAlertControllerStyleActionSheet替换了AlertController中的ActionSheet]
从iOS8.3开始不推荐使用
ActionSheet. 将出现以下警告:
参考链接:
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shouji/article-148885-1.html
要会打仗才行
自始至终都是日舰比北洋多
很多核心技术还是差很远的