logo头像
Snippet 博客主题

swift

swift - 快速设置富文本的分类

#一. range和NSRange互相转换 1234567891011121314151617181920212223242526extension String { /// range转换为NSRange fu...

Swift枚举的全用法

基本的枚举类型一个最基本的枚举: 123456enum Movement { case letf case right case top case bottom} 1、你可以遍历他的枚举:...

屏幕旋转

项目不能横屏但是某些页面如视频播放需要横屏需要勾选横竖屏 在AppDelegate中全局设置 12345678910111213141516var isForceLandscape:Bool = false var isFor...

学习中的问题与总结

一.iOS13 SceneDelegate的使用和获取主控制器iOS13后APPdelegate中的window属性和部分代码都由SceneDelegate管理了 1234567891011121314151617func scene...

HandyJSON的使用

简介在OC中,我们有很多优秀的第三方库帮助我们实现,比如MJExtension、JSONModel等,这些库基本都是利用runtime实现读取属性名并利用kvc重新赋值属性在Swift中,由于runtime的局限,比较出名的有Swif...

mac 常用命令和常用环境搭建

由于mac没有内存了就抹掉重新安装了一下,所以重新安装所有环境记录一下 git 配置 git config -l 查看一下配置git config –global user.email “you@example.com”git con...

swift使用

String类型声明1234let str = "小仙女"let str1:String = "hahh" 拼接字符串的连接有两种方法,一种是通过加号来连接,另一种则是通过反斜杆进行插入在做字符串拼接时要注意加号和反斜杠后面都不能出...