Oragekk Blog

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

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 中的数据才会被删...

Cell的accessoryType属性标记单元格之后,出现的重用问题

iOS,Bug录

今天项目里出现一个问题,就是做一个列表选择,然后点击导航栏的确定按钮返回上级界面,并把选择的cell数据传递到上级界面。再使用accessoryType属性标记单元格之后会出现重用问题。 解决办法 把tableView的allowsMultipleSelection 属性设为了YES; _tableView.allowsMultipleSelectio...

Mobile and PC loading different code

JavaScript,前端开发

通过js判断moblie端和pc端进而加载不同的css或者js 废话不多说,上代码 <script type="text/javascript"> function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgen...

AFNetworking A memory leak

Bug,iOS

细心的你是否也发现了AFN的内存泄漏的问题了呢. 解决方法 + (AFHTTPSessionManager *)sharedHTTPSession{ static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ manager = [AFHTTPSessionManag...