摘要:替换UIWebview为WKWebview时,遇到一个怪异的现象,webview的二级界面回到一级界面时,一级重新渲染时,会直接抛错; 分析问题: 因为,我们的app支...
我是一头来自北方的羊,咩-咩-咩-!谈到循环引用,不知道你能想到什么?可能是delegate为啥非得用weak修饰,可能是block为啥总是需要特殊对待,你也可能仅仅想到了一...
@xgou 我一直在用。
使用reveal工具分析他人App的视图层次Reveal是目前我发现最好的iOS View Hierarchy工具。它能够将App界面的视图层次结构实时的展示出来,以便于调试分析。官方文档(http://reveala...
一、安装jenkins $ brew install jenkins 如果没有安装java环境的话会出现以下错误,需要先安装jenkins需要安装java环境, JDK下载地...
支付模块 相信做过电商App的同胞们有个功能模块是必需的,那就是线上支付。app用户通过线上支付完成商品和服务的购买。 现如今线上支付的方式有多种,ios自家的支付就有苹果内...
简介 KVC(Key-value coding)键值编码,顾名思义。额,简单来说,是可以通过对象属性名称(Key)直接给属性值(value)编码(coding)“编码”可以理...
谈到iOS多线程,一般都会谈到四种方式:pthread、NSThread、GCD和NSOperation。其中,苹果推荐也是我们最经常使用的无疑是GCD。对于身为开发者的我们...
原创文章转载请注明出处,谢谢写这篇帖子的目的是以前很多这种零碎知识我都是记在笔记本上的,现在太多了我就想整理出来,总体梳理一下,但我不可能一下子全部写出来,所以我会在这篇帖子...
要想知道微信SDK是如何调起微信客户端,那么咱们先看看微信SDK到底做了什么 前期准备 接入前期准备工作包括商户签约和密钥配置,已完成商户可略过。 下载微信SDK微信SDK下...
Reveal是目前我发现最好的iOS View Hierarchy工具。它能够将App界面的视图层次结构实时的展示出来,以便于调试分析。官方文档(http://reveala...
一、简介 分为本地推送和远程推送2种。可以在应用没有打开甚至手机锁屏情况下给用户以提示。它们都需要注册,注册后系统会弹出提示框(如下图)提示用户是否同意,如果同意则正常使用;...
最近优化项目,整理了一下如何分析第三方统计上来的bug; 前提是你知道了bug出现的当前的.dSYM,分渠道匹配.dSYM在这里就不细说了。网上一堆这方面的资源。 从堆栈信息...
先来张图让小伙伴们看一眼, 是不是效果很不错. OC版本原文链接Swift版本入口 文章不小心删除了, 感兴趣看源码吧 (逃~) 走心文章, 值得点赞 ---文/夏天然后微博...
本文分为2个部分:概念与应用。概念部分旨在剖析 KVO 这一设计模式的实现原理;应用部分通过创建的项目,以说明 KVO 技术在 iOS 开发中所带来的作用;如果是作为刚接触 ...
实例化讲解RunLoop 亲,我的简书已不再维护和更新了,所有文章都迁移到了我的个人博客:https://mikefighting.github.io/,欢迎交流。 之前看过...
1、Apple官方提供加急审核通道,对所有已经付费的开发者开放,只要你有开发者账号就可以自己申请加急。并且加急申请可以跨账号,这也就是为什么很多淘宝卖加急的商人会告诉你:“你...
iOS开发过程中,各种小问题,小技巧。持续更新...... 返回输入键盘 CGRect 隐藏状态栏 自动适应父视图大小 UITableView的一些方法 把plist文件中的...
UITableview是iOS开发中使用最频繁的一个控件,在实际开发中,我们经常需要定制cell,让cell显示图片、文字等。由于cell包含的图片和文字是根据服务器返回的数...