Oragekk Blog

Goals determine what you are going to be. —— Julius Erving

iOS 配置https

iOS,前端开发,杂货铺

昨天试验了iOS 11 beta6 发现原有的https自建证书不能使用,可能是新版本要对ATS加强验证,之前一直说的要全面https估计在不久的将来就要来临,未接入的可能要像Apple说的不允许上架。所以把配置过程记录在此 要求 启用ATS必须符合以下标准,不满足条件的HTTPS证书,ATS都会拒绝链接: 服务器所有的链接使用TLS1.2以上版本 HTTPS证书必须使...

iOS timelineLogistics

iOS,前端开发,杂货铺

timelineLogistics 是模仿淘宝物流信息时间轴界面的自定义View 效果 使用正则表达式判断字符是否为电话号码,用YYLable进行富文本电话拨打 使用 引入Masonry,YYkit库 - 使用了MAsonry进行布局 - 使用了YYkit中的YYLable进行富文本电话号码点击拨打电话 初始化数组 NS...

iOS Cookie的配置及使用

iOS,前端开发,杂货铺

本文介绍iOS中cookie的使用包含AFNetWorking 3.0中的使用,常用于登录状态信息保存 什么是Cookies? Cookie 是由服务器保存在用户浏览器(客户端)上的一块数据,它可以包含有关用户的信息,比如果登陆的状态,用户标识等。 Cookie有什么作用? 主要用在以下三个方面: 会话状态管理(如用户登录状态、购物车) 个性...

WKWebView拦截URL

iOS,前端开发,杂货铺

本文介绍使用WKWebView拦截url进行原生界面跳转 使用代理方法decidePolicyForNavigationAction - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHa...

WKWebView使用及自适应高度

iOS,前端开发,杂货铺

记录一下iOS8 之后的新控件WKWebView,用以替代之前的UIWebView,因为需求是在TableView的Cell中放一个WebView。就产生了滑动手势冲突,为了解决这个问题就需要让webView高度自适应 一、新特性 在性能、稳定性、功能方面有很大的提升,最明显的就是内存占用降低了很多。 允许JavaScript的Nitro库加载并使用(UIWe...

textfield限制输入字符

iOS,前端开发,杂货铺

记录一下限制输入字符的判断。不仅局限于中文或英文 首先在ViewDidLoad中注册通知 [[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(textFieldEditChanged:) name:@"UITextFieldTextDidChangeNotification" ...

评论系统从多说迁移到disqus指南

轮子,前端开发,杂货铺

由于多说评论系统将于6月1日下线,所以准备迁移至disqus,相比较的话对于国内环境还是多说好用一点,毕竟加载快,支持各大媒体的分享,也不用小伙伴们翻墙;而disqus分享也只支持Facebook和twitter。。PS:貌似现在又被墙了,以后有时间再换吧,目前就先这样,国内据说畅言还不错 迁移过程 1.首先为了不丢失原有评论,导出多说评论 2.文件转换 由于disq...

利用Runtime进行快速归档

iOS,前端开发

使用runtime进行归档,对我们的最大遍历就是高效,快速。尤其适用于model中属性非常多的时候 Person.h person.m viewController.m printResult

本站更新腾讯公益404页面-帮助更多孩子回家

Blog,前端开发

博主是一个善良的蓝孩子,so..发现了这个404,决定舍弃我漂亮的404来帮助更多孩子回家 最后怀念一眼 现在的404 PS:记得改掉layout 原404为default 公益404为false

iOS 10.3 keychain 重大更新

iOS,前端开发

转载自微信公众号《Mrpeak杂货铺》 iOS 10.3 还未正式发布,beta 版中一个关于keychain 特性的小修改,就已经引起了广泛的关注。 改动如下 如果 App 被删除,之前存储于 keychain 中的数据也会一同被清除。 如果使用了 keychain group,只要当 group 所有相关的 App 被删除时,keychain 中的数据才会被删...