在github上配置ssh 使用命令 git config --global url."git@github.com[mailto:git@github.com]:".ins...
在github上配置ssh 使用命令 git config --global url."git@github.com[mailto:git@github.com]:".ins...
使用 封装
😂 谢谢 我也构思了一下
SwiftUI学习-2 Struct和Class两者的区别 1.Struct是数值类型,Class是引用类型。 数值类型在传递过程中会被copy。当然,被拷贝的只是结构,而不是每一个片段,直到我们想要进行write操作,这...
时代背景 受到培训、疫情、大厂裁员的多重打击,IT行业现在极度内卷,而 IT行业里iOS是当之无愧的卷王之王。没啥好说的,其他行业与iOS都不在一个维度里面,根本不与辩驳。 ...
前言 刚研究iOS底层的同学,可能会发现从各个网上拷贝下来的clang指令 clang -rewrite-objc main.m 执行报错,而且摸不着头脑,这里提供两个解决办...
哪里厉害了啊😂
iOS OneDrive网盘开发研究本demo针对于OneDrive的主要功能做了简单的集成和测试,对你应该会有帮助,可以少走一些弯路。 功能点主要有以下: 登陆退出onedrive,多账号管理(OneDriv...
@代码为生 刚看到 问题解决了吗 😅这个有点像是首页加载动态可变菜单的需求 原本做过
iOS 仿微信新版IM气泡长按菜单控件前言 新版微信不再使用iOS系统的UIMenuController了,因为选项多了以后需要滚动才可以显示出更多内容,所以推出了平铺样式的长按菜单。 实现 本人根据菜单的大小,...
产生死锁的四个必要条件互斥条件:进程对所分配到的资源不允许其他进程进行访问,若其他进程访问该资源,只能等待,直至占有该资源的进程使用完成后释放该资源请求和保持条件:进程获得一...
本文是GCD多线程编程中dispatch_barrier内容的小结,通过本文,你可以了解到: dispatch_barrier的来源 如何使用dispatch_barrier...
两者的区别 1.Struct是数值类型,Class是引用类型。 数值类型在传递过程中会被copy。当然,被拷贝的只是结构,而不是每一个片段,直到我们想要进行write操作,这...
原本一直在用Objective-C开发,应用本身是基于MVC来构建代码结构的,最近了解到SwiftUI必须遵守MVVM才能工作,所以开始深入了解这个概念。主要是通过斯坦福大学...
你好 试了一下 没有成功 先用系统的吧
iOS 仿微信新版IM气泡长按菜单控件前言 新版微信不再使用iOS系统的UIMenuController了,因为选项多了以后需要滚动才可以显示出更多内容,所以推出了平铺样式的长按菜单。 实现 本人根据菜单的大小,...
本文作为自己准备适配iOS15所用,在开始适配之前,先去学习各位同学的文章,记录在此备用。 1、导航栏UINavigationBar 从 iOS 15 开始,UINaviga...
@RiversMa 好 祝开发顺利
iOS 仿微信新版IM气泡长按菜单控件前言 新版微信不再使用iOS系统的UIMenuController了,因为选项多了以后需要滚动才可以显示出更多内容,所以推出了平铺样式的长按菜单。 实现 本人根据菜单的大小,...
我有想过 微信的消息气泡可能是写在textView上的 来实现编辑效果 但是没有进行实验
iOS 仿微信新版IM气泡长按菜单控件前言 新版微信不再使用iOS系统的UIMenuController了,因为选项多了以后需要滚动才可以显示出更多内容,所以推出了平铺样式的长按菜单。 实现 本人根据菜单的大小,...
MacOS系统使用 Homebrew 官方地址时,报错: 解决办法:使用国内源 该地址提供多个国内源地址,选择一个安装即可,如图下图: 查检安装结果: 如果能正确打印版本信息...
SDImage加载超大尺寸的gif图片,可以在xcode里看到内存爆增几百兆,这个问题网上没找到很好的解决方案。所以我只好勉为其难的强制修改了sd中渲染gif的尺寸来解决,将...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
1 什么是队列(queue) 在开始GCD之前先来说一下队列的概念,因为GCD的任务都是在队列中派发的;队列(queue):是先进先出(FIFO, First-In-Firs...