
解决方案:请求权限的方法的调用从didFinishLaunchingWithOptions中移动到applicationDidBecomeActive这里。 被拒了2次,原因...
图片来自网络 首先我是一个半吊子的Vue开发者,也是一个半吊子的Android开发者,iOS才是我的主业,只不过现在是我都有在弄。写这个文章,主要还是记录并分享给第一次用Vu...
前言 在Android开发过程中,经常会遇到 Android与js交互的问题。但是由于原始的Android与js交互存在很多安全性问题,今天给大家介绍一个第三方的库JsBri...
元素的显示与隐藏 在CSS中有三个显示和隐藏的单词比较常见,我们要区分开,他们分别是 display visibility 和 overflow。 他们的主要目的是让一个元素...
CSS的发展历程 从HTML被发明开始,样式就以各种形式存在。不同的浏览器结合它们各自的样式语言为用户提供页面效果的控制。最初的HTML只包含很少的显示属性。随着HTML的成...
谢谢评论
代码大放送--iOS图片压缩最近需要用到图片压缩,本来苹果是有一个图片压缩的方法的,但是函数只能说不是很符合我们现在的需求,尤其是一张几M的图片想要压缩成40K用苹果的API这是不可能做到的,我在网络上...
点赞再看,养成习惯,作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群[https://jq.qq.com/?_wv=1027&k=5ZSWs6...
1.Aspects(AOP必备,“取缔” baseVC,无侵入埋点)2.MJExtension(JSON 转 model,一行代码实现 NSCoding 协议的自动归档和解档...
RxSwift文档 RxSwift QQ 交流群: 424180219 RxSwift 中文文档 持续更新 提供电子书下载 RxSwift RayWenderlich.com...
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...
(由于合在一起感觉一篇太长翻着累) iOS多线程目前总结了四篇 iOS基础深入补完计划--多线程(面试题)汇总 iOS基础深入补完计划--NSThread iOS基础深入补完...
前言 作为一位与时俱进的技术开发 ios工程组件化当然能显得具有逼格啦,接下来为大家介绍一下从零到一组件化的过程,让我们来看看吧。 首先为大家准备以下材料:1.需要拆解的工...
Cocoa操作(operation)是一种面向对象的方式来封装您想要异步执行的工作。操作被设计用来和操作队列(operation queue)一起使用或者由他们自己使用。因为...