Swift闭包Closure

闭包是编程语言中比较难理解的点,查阅了很多资料都没有人能给闭包下一个准确的定义。

闭包(Colsure)是词法闭包(Lexical Closure)的简称。

发布于 2022-12-07 | 分类:ios

Swift可选类型与可选绑定

Swift中使用可选类型(optionals)来处理值可能缺失的情况。可选类型表示有两种可能:或者有值,你可以解析可选类型访问这个值,或者根本没有值。

发布于 2022-12-04 | 分类:ios | 标签:swift swift 可选类型 swift可选绑定

SwiftUI数据流Data Flow之属性包装器propertyWrapper,@State,@Binding,@Published,@ObservedOjbect,@StateObject,@Environment,@EnvironmentObject

SwiftUI中的界面是严格数据驱动的:运行时界面的修改,只能通过修改数据来间接完成,而不是直接对界面进行修改操作。

发布于 2022-12-04 | 分类:ios

Swift日期处理(Date、Calendar、DateComponents、DateFormatter、Locale、TimeZone)

Swift日期处理主要要用到三个类型(String、Date、DeteComponents),而这三个类型转换又要用到两个类型作为转换桥梁(DateFormatter、Calendar)。

发布于 2022-12-01 | 分类:ios | 标签:swfit swift日期 swift Date swift Calendar

SwiftUI Modifier之padding

SwiftUI修饰器之padding修饰器,通过这边文章,不止是要掌握padding的用法,更重要的是掌握学习的思路。

发布于 2022-11-28 | 分类:ios | 标签:swift swiftui swiftui padding

学习Flag:掌握一门新语言,Swift&SwiftUI学习历程

打算学习一门新的语言,挑来挑去选择了ios开发,学习这门语言不是为了找ios开发的工作,纯粹把它当成一个兴趣爱好。

发布于 2022-11-21 | 分类:ios | 标签:ios开发 swift swiftui

Activiti工作流流程与表结构

工作这么多年,第一次接触工作流,发现这玩意儿真是强大,Activiti工作流组件和FineReport帆软报表设计软件都让我感到又打开了一扇新的大门,太强大了。

发布于 2022-11-15 | 分类:Csbase | 标签:activiti activiti工作流 activiti表结构

mysql编码格式

mysql8.0将默认的编码集由latin1换成了utf8mb4。mb4就是most bytes 4的意思,专门用来兼容四字节的unicode字符。

发布于 2022-11-12 | 分类:Database

windows安装mysql8.0,zip解压版本

windows安装mysql8.0,版本是8.0.31,下载的是zip压缩版,安装方式是解压文件,然后进行配置安装。

发布于 2022-11-12 | 分类:Database | 标签:mysql mysql8.0 mysql解压版 mysql安装

更新ios16.1,解决iphone烦人的从其他app粘贴的弹窗问题

最近被iphone从其他app粘贴的弹窗折磨的快不行了,只要一打开app就出现弹窗,具体弹窗长这样。好在ios16.1已经修复了这个问题,增加了“从其他App粘贴”的控制权限。

发布于 2022-11-10 | 分类:生活随笔 | 标签:iphone 从其他App粘贴 弹窗 ios16