首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zcc1220
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
赞
文章( 27 )
沸点( 0 )
iOS实现ScrollView中子控件(Button,自定义View)的触摸事件响应
先说下常见的方法self.scrollView.panGestureRecognizer.delaysTouchesBegan = YES;设置scrollView的延迟接收点击触摸事件,此时button能实现滑动和点击效果,但由于画板需要接收点击触摸事件才能开始画,故需要先长…
iOS-各种Crash防护
iOS16系统因为交换了`setObject:forKeyedSubscript:`导致内存爆增,出现Crash。
iOS - 组件化(二)基于CTMediator组件通讯与解耦分析 、源码解读
写在最前面的心得总结: 中间者架构采用中间者统一管理的方式,来控制app的整个生命周期中组件间的调用关系。 拆分的组件都会依赖于中间者,但是组间之间就不存在相互依赖的关系了。 由于其他组件都会依赖于这
iOS 下的读写锁的简单实现
废话开篇:iOS 下的多线程的技术的应用衍生出了锁的机制,试想,如果 iOS 下没有多线程的概念,所有的代码都会在同步环境下执行,那么,也就不会产生争夺资源情况的发生,当然,也就没有办法利用多核的优势
iOS防截屏录屏|担心App内容被截屏泄露吗?这个开源库就是你要的
试了一些主流应用,发现很多都想去防止截图,但是最终实现的效果并不理想,只能在截图完成后去做一些提示,甚至访问相册删除图片。看起来好像是一个不好解决的问题。
windows10下Flutter开发环境配置(保姆级)
配置flutter环境需要配置, 1.配置Java SDK 2.配置 FLutterSDK 3.配置AndroidSDK, Android Studio
让工程师拥有一台“超级”计算机——字节跳动客户端编译加速方案
分布式编译和编译缓存是提升大型项目编译效率的两大法宝。 本文主要介绍了字节跳动的分布式编译解决方案。
iOS GCD信号量dispatch_semaphore_t
信号量(Semaphore)是多线程环境下的一种保护设施,可以用来保证两个或多个关键代码不被并发调用。 在进入一个关键代码段之前,线程必须获取一个信号量。一旦执行完毕,该线程就会释放信号量。等待下一个信号量被发送,线程才能继续获取到新信号量并再次执行关键代码段。 要求:线程进入…
RunLoop实战:实时卡顿监控
上篇文章说道,RunLoop总结与面试,搞懂了RunLoop底层原理,当然要写东西练手喽,参考之前同事写的工具和一些文章,输出此文。 监控卡顿,说白了就是找到主线程都在干些啥。 我们知道一个线程的消息事件处理都是依赖于NSRunLoop来驱动,所以要知道线程正在调用什么方法,就…
一文看懂HTTPS、证书机构(CA)、证书、数字签名、私钥、公钥
说到https,我们就不得不说tls/ssl,那说到tls/ssl,我们就不得不说证书机构(CA)、证书、数字签名、私钥、公钥、对称加密、非对称加密。这些到底有什么用呢,正所谓存在即合理,这篇文章我就
下一页
个人成就
文章被点赞
38
文章被阅读
10,530
掘力值
232
关注了
18
关注者
11
收藏集
2
关注标签
1
加入于
2019-06-04