Swift中的错误处理ErrorHanding

在Swift中,提供了4中错误处理的方式,分别是用throwing函数传递错误,用do-catch语句处理错误,用try?关键字将错误作为可选类型处理,或者用try!关键字断言此错误根本不会发生。

发布于 2023-01-21 | 浏览:997 | 分类:ios

Swift中的json操作

在与后端API的交互中,API接口一般返回Json格式的数据,Swift中,对Json数据的处理,主要有两种方法,分别是使用JSONSerialization和使用JSONDecoder&&JSONENcoder。

发布于 2023-01-17 | 浏览:1350 | 分类:ios

新项目所用到的前端组件

记录一下新项目所用到的前端组件,慢慢积累吧。

发布于 2022-12-29 | 浏览:1183 | 分类:HtmlCssJs

Macos安装php多个版本

php老鸟居然也会遇到php安装的问题,这次终于搞清楚了在mac中安装多版本php,有了这次经验,相应在很长一段时间都不会遇到php版本安装的问题了。

发布于 2022-12-18 | 浏览:2059 | 分类:php

Swift闭包Closure

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

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

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

Swift可选类型与可选绑定

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

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

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

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

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

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

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

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

SwiftUI Modifier之padding

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

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

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

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

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