![240](https://upload.jianshu.io/users/upload_avatars/17160075/acb3e29c-6a60-4574-9f2c-e10b43878a9e.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:湖北
选择建议 1. 使用 @ObservedObject @ObservedObject 适合在多个视图间共享对象实例,你需手动将对象实例传递给子视...
Swift提供了12种键盘类型: 我们可以通过输入框的 UIKeyboardType 来设置键盘样式 nameView.textFeild.ke...
1. PopupView 功能: 提供高度自定义的弹窗(Popup)和 Toast 提示。 特点:支持从屏幕顶部、底部、中间弹出。支持自定义动画...
SwiftUI 中使用 ViewModel 管理数据ViewModel 是 SwiftUI 中一个非常重要的概念,它充当了 View 和 Mod...
1.枚举 枚举为一组相关的值定义了一个共同的类型,使你可以在你的代码中以类型安全的方式来使用这些值。 枚举成员可以指定任意类型的关联值存储到枚举...
位运算 溢出运算符 重载运算符 自定义运算符
后置闭包、逃逸闭包与自动闭包 闭包和函数是引用类型,将函数或闭包赋值给一个常量还是变量,实际上都是将常量或变量的值设置为对应函数或闭包的引用。 ...
创建函数 函数内外参数命名 函数参数指定默认值 可变参数 函数类型引用,函数嵌套 defer的用法 很简单,用一句话概括,就是 defer bl...
运算符:三目,空合并,区间运算符 循环:for-in, while, repeat-while 流程控制:if-else, switch-cas...