本文长期更新!M系列芯片的机型也适用 Xcode16 pod init等命令执行出错的请参考点击这里这里这里这里[https://github.com/CocoaPods/C...
本文长期更新!M系列芯片的机型也适用 Xcode16 pod init等命令执行出错的请参考点击这里这里这里这里[https://github.com/CocoaPods/C...
任务就是需要代码做的事,GCD负责提供完成任务的技巧;GCD添加任务主要有两种形式,一种是通过闭包,一种是创建DispatchWorkItem;还有比较特别的Dispatch...
前言: Dispatch(Grand Central Dispatch)(超级中二的命名与pthread和Thread不同的是,GCD增加了两个很重要的概念,任务和队列,它是...
因为最近做哀掉日App黑白化的需求,需要依据下发的配置对APP的首页或者整体进行置为灰色,因此这里针对方案做一下总结。 一. 方案一 最开始想到的就是给App添加一层灰色滤镜...
音频输出作为硬件资源,对于iOS系统来说是唯一的,那么要如何协调和各个App之间对这个稀缺的硬件持有关系呢? iOS给出的解决方案是"AVAudioSession" ,通过它...
简要 因项目请求安全问题,需要加入JWT验证,而相关的文档上给出的说明都是sh256的加密方式,但是对应道swift中或者OC中加密出来的终是与服务器验证通不过,很恼火,网上...
做开发的都知道,不要重复的造轮子,要提高工作效率,轮子好多人都已经造好了,好用,bug又少,本篇文章就是要整理好用的第三方库,希望可以帮助大家,帮助自己,慢慢更新中, 如果有...
目录 0、前言 一、Auto Layout前世今生 二、Auto Layout基础知识 1.Auto Layout本质 2.Auto Layout基本原理NSLayoutAt...
更新,更简单的自定义转场集成! 几句代码快速集成自定义转场效果+ 全手势驱动 写在前面 这两天闲下来好好的研究了一下自定义转场,关于这方面的文章网络上已经很多了,作为新手,我...
一、前言 Hexo是一个快速、简洁且高效的博客框架,最近有搭建个人博客的想法,便动手尝试了。 二、初始化 1.安装Node.js 去Node.js官网下载相应的安装包,一路安...
中文 : TeamTalk[https://github.com/mogujie/TeamTalk]蘑菇街. 开源IM. 电商强烈推荐. MyOne-iOS[https://...
理解了隐式动画后,显式动画就更加通俗易懂了。区别于隐式动画的特点,显式动画就是需要我们明确指定类型、时间等参数来实现效果的动画。除此之外,我们也可以创建非线性动画,比如沿着任...
resizable 让图片视图自适应占满空白区域,有两个可选参数。 capInsets 拉伸的保护区域 resizingMode 拉伸的模式(平铺和拉伸) aspec...
最近公司项目重构,准备利用Cocoapods组件化。网上这篇文章已经说的非常好了,我也是参照这篇文章,不过也有一些小坑需要趟一下,所以整理如下。 Cocoapods是非常好的...
总体方向两点: model下,present方式推出界面。 push横屏,带tabbar、navigation,且一个item下所有控制器对应的只有一个根navigation...
@states @Binding ObservableObject,@ObservedObject @EnvironmentObject 在学习上面的装饰器之前,首先要了解@...
@State是SwiftUI的众多支柱之一,一旦理解了它,我们就会理所当然地认为它无处不在,毫不犹豫地使用。但是@State是什么呢?幕后发生了什么?在本文中,让我们尝试通过...