由于项目的一个需求,研究了下CALayer ,发现了一个比较有趣的属性contents先展示下完成的需求效果。 可以看到,就是一个对一个图片模糊处理后,点击的时候,点击区域变...
由于项目的一个需求,研究了下CALayer ,发现了一个比较有趣的属性contents先展示下完成的需求效果。 可以看到,就是一个对一个图片模糊处理后,点击的时候,点击区域变...
先戴个头盔,以下所有论述不保证正确性,请自行甄别服用。 不想看前面的屁话,要直接上代码的,请跳到「iOS App端如何实现和RPC服务器通信」章节 什么是RPC、gRPC、g...
Swift中的map、filter、reduce可以对Array、Dictionary等集合进行操作。如果你没有函数式编程经验,你可能更习惯于使用for-in遍历。这一篇文章...
1. 问题描述 在布局UITableviewCell 内容时, 可用使用Masonry方便的自动计算高度撑开布局,但是当遇到cell高度不同,多个复杂的子view竖向排列时,...
关于pem文件的话,上一篇文章已经有提到:iOS---利用OpenSSL演示RSA加密解密,PEM 在工作中,pem文件,我们是不会直接使用的,需要从pem文件里面提取csr...
前言 在色值近似度看我就够了一(HSV模型)[https://www.jianshu.com/p/a13b96d00c71]里我们讲到HSV模型在最终结果中有一个问题是因为人...
在本文中,与您分享我们面临的问题,高内存使用率的根本原因是什么,以及我们如何使用 Apple 工程师推荐的简单修复来减少应用程序的内存占用。 问题 如前所述,当我们开始在屏幕...
Mach-O文件 想要一个应用程序运行起来,那么它的可执行文件格式一定要被操作系统所理解。在Windows系统的可执行文件是PE,而在OS X和iOS 中的可执行文件是Mac...
一. 问题背景 很多人都知道NSDateFormatter频繁创建和使用是一件耗性能的事,很容易引起卡顿问题,因此建议尽量全局使用一个NSDateFormatter对象。 也...
一、多线程间通信 本地的进程间通信(IPC)有很多种方式,但可以总结为下面 4 类:消息传递(管道、FIFO、消息队列) 同步(互斥量、条件变量、读写锁、文件和写记录锁、信号...
在之前有浅浅的分享了一下RxSwift简单使用,但是同样的也有一些困惑伴随着我,比如它是如何实现,为什么所有的对象类都可以使用rx方法呢,再比如Timer实现方式为什么跟原生...
在日常开发中,经常涉及到一些条件按钮和内容标签的展示。有很多属性需要添加,都用按钮来实现显然太繁琐,也不太河里 ,而且如果这些标签需要动态设置将变得更加复杂。本文通过UICo...
所有的经历都是成长,所有的磨难都是历练!加油!! 大概捋了一下iOS面试知识点,以此作为大纲希望自己能有目标有计划地准备面试,后面我会逐个复习一下相应的内容,同时也会添加遗漏...
适配iOS16横屏操作 2022.09.02更新在调用上面的方法前执行以下方法 其中clientstate这个是一个状态值,用来控制 supportedInterfaceOr...
. .car文件是苹果.xcassets文件夹中的资源编译后生成的,会以Assets.car的名称打包进应用的安装包中。这篇文章中我们将分析car文件的文件结构,并讨论如何将...
目前很多智能设备配置网络的时候都有app内部直连Wi-Fi的功能(iOS11之前需要用户跳到Wi-Fi设置界面去连),iOS11后苹果提供 NEHotspotConfigur...