上一篇文章,初步了解了如何去屏蔽app,这篇文章将去介绍如果指定时间去屏蔽app 1. 首先,我们需要为目标添加一个设备监视器扩展。它可作为子设备上的后台服务,提供各种功能。...

上一篇文章,初步了解了如何去屏蔽app,这篇文章将去介绍如果指定时间去屏蔽app 1. 首先,我们需要为目标添加一个设备监视器扩展。它可作为子设备上的后台服务,提供各种功能。...
前提: 看文章之前,你需要初步了解swiftUI,screenTime是使用swiftUI才能开发的 目的:本篇文章的目的是记录下从0到1创建一个Screen Time Co...
Screen Time(屏幕使用时间)开发 独立开发app待上线[https://apps.apple.com/app/id6550890951]
方法一:使用工具:(Proxifier[https://www.proxifier.com/download/]) 具体配置操作参考 链接[https://blog.cs...
Parallels Desktop for Mac是功能最强大灵活度最高的虚拟化方案,无需重启即可在同一台电脑上随时访问Windows和Mac两个系统上的众多应用程序。 看到...
Asynchronous image downloader with cache support as a UIImageView category*一个异步的图片下载与缓存...
前言:苹果的官方文档《Event Handling Guide for iOS》对事件处理做了非常详尽清晰的解释,建议大家仔细研读 关于iOS的事件响应机制网上讲解文章不少,...
你在某个类中调用viewDidAppear还是没有影响的,在viewDidAppear中会调用[super viewDidAppear:animated]调用的就是swizzle_viewDidAppear这个方法
iOS中Method swizzling的使用一、Method Swizzling简介 Method Swizzling被业内称为黑魔法、黑科技。字面意思是方法交换,其中交换的是方法的实现。具体点的来说,我们用@se...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
一、封包 在iOS很多应用开发中,大部分用的网络通信都是http/https协议,除非有特殊的需求会用到Socket网络协议进行网络数据传输,这时候在iOS客户端就需要很好的...
全文约 2500 字,预计阅读时间约 5 分钟。 前言 事情的起因是这样子的,前段时间闲来无聊,去翻看手机的储存空间统计,发现微信、QQ、微博等这些 app 的占用空间都很大...
本文讨论的 FMDB 版本为2.7.5,测试环境是 Xcode 10.1 & iOS 12.1。 一、问题记录 最近在分析崩溃日志的时候发现一个 FMDB 的 crash 频...
什么是组件间通讯? 比如现在有很多业务组件, 在另外一个组件内部需要调用另外一个组件中的服务, 或者打开另外一个组件中的控制器, 并传值 iOS业界讨论组件化方案甚多,大体来...
iOS从零到一搭建组件化项目框架 随着公司业务需求的不断迭代发展,工程的代码量和业务逻辑也越来越多,原始的开发模式和架构已经无法满足我们的业务发展速度了,这时我们就需要将原始...
最近研究了一下项目的组件化,把casa、bang、limboy的有关组件化的博客看了一遍,学到了不少东西,对目前业界的组件化方案有了一定的了解。这些高质量的博客大致讨论了组件...
前言 首先我觉得”组件”在这里不太合适,因为按我理解组件是指比较小的功能块,这些组件不需要多少组件间通信,没什么依赖,也就不需要做什么其他处理,面向对象就能搞定。而这里提到的...