
开发日志
兰欣vivian
积极进取,喜欢挑战,乐于学习接受新技术。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS开发 DarkMode 暗黑模式
一、开发环境Xcode11 正式版iOS13 beta版本Mac系统: 10.15 beta版本二、适配原理将同一个资源,创建出两种模式的样式。系统根据当前选择的样式,自动获取该样式的资源。每次系统更新样式时,应用会调用当前所有存在的元素调用对应的一些重新方法,进行重绘视图,可以在对应的方法做相应的改动三、资源适配step1、颜色适配 通过 Assets 配置在 iOS 11和 Xcode 9 中,我们可以在 Images.xcassets 中添加颜色。现在我们可以为颜色再配置一个原创 2020-05-22 10:26:40 · 1466 阅读 · 1 评论 -
iOS开发:使用 Sign In With Apple(登录)用法以及注意事项
一、为什么要使用Sign in with Apple?苹果在19年 9 月12 号更新了审核指南,加入 4.8 Sign in with Apple 一条,要求所有使用第三方登录 的 App,都必须接入 Sign in with Apple。已经上架的 App 需在 2020 年 4 月 前完成接入工作,新上架 App(如果支持三方登录)必须接入Sign in with Apple,否则将被拒。二、如何接入Sign In With Apple ?1、前期准备(1)、系统配置:苹果开发文档明确规定:苹原创 2020-05-20 20:49:17 · 19822 阅读 · 11 评论 -
UIWebView替换WKWebView看这篇就够了
调研UIWebView和WKWebView的异同一、UIWebView 介绍1.UIWebView网页加载展现的几种方法// 使用 NSURLRequest 的方式加载网页 (url可以是远程也可以是本地)- (void)loadRequest:(NSURLRequest *)request; /*! @brief 加载HTML字符串 * * @param string 为要加载的本地HTML字符串 * @param baseURL 用来确定htmlString的基准地址,相当于HT原创 2020-05-19 09:29:15 · 3499 阅读 · 0 评论 -
Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: forbidden (403)"原因
如图日志我们并不陌生,当我们用关键字在网上找答案时,不难发现很多Coder 都会跟我们说 afnetworking 的serialization对象设置一下,把content type的application/json加进去。认为这是解析返回数据的时候,设置不对造成的。但是往往我们设置了 ,错误日志依旧 所以当我们的日志报以下错误时,不单要看afnetworking设置是否,我们还需要注意是不是我原创 2017-06-21 09:13:27 · 7515 阅读 · 0 评论 -
IOS中关于Get请求带中文参数问题
通常后台给我们的接口,如果是Get请求是比较少带参的,而IOS中必须把URL中含有的中文字符转化为UTF8编码,String 为转换后我们所需的URL地址。例如:预留参数的网址NSString *Str = @"https://api.smartnlp.cn/cloud/answer?q=你好";将网址转化为UTF8编码NSString *String = [Str stringByAddin原创 2017-06-21 10:01:07 · 1853 阅读 · 0 评论