自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Swift学习笔记(六)

Swift学习笔记(六)泛型泛型函数类型形式参数命名类型形式参数ARC循环强引用弱引用无主引用两个类都不允许为空解决闭包强引用循环内存安全性访问控制泛型泛型帮助我们写出可复用,灵活的函数。Swift里面的Array,Dictionary都是泛型集合。泛型函数泛型版本的函数使用的是 <T> 占位符,也可以使用别的,在函数内部实现就用尖括号内的类型名去实现。类型形式参数将类型的占位符用尖括号包住之后放在函数的后面,在调用的时候用具体的类型去调用。可以用逗号隔开不同的占位符。命名类型形

2021-10-20 07:21:38 141

原创 Swift学习笔记(五)

Swift学习笔记(五)反初始化应用反初始化器可选链可选链代替强制展开可选链访问属性通过可选链调用方法通过可选链访问下标链的多层连接用可选返回值链接方法错误处理使用抛出函数传递错误使用 Do-Catch 处理错误转换错误为可选项指定清理操作并发定义和调用异步函数异步序列并行调用异步方法任务和任务组非结构化并发任务撤销行为体类型转换类型检查向下类型转换Any 和 AnyObject 的类型转换内嵌类型扩展扩展的语法协议反初始化反初始化器是当实例不再被需要的时候调用的函数,Swift本身就会释放该实例的内存

2021-10-20 07:21:15 129

原创 Swift学习笔记(四)

Swift学习笔记(四)继承当一个Swift的类继承了某个父类的时候,他就可以调用父类定义的属性,方法和下标脚本。并允许子类对自己的属性,方法,下标脚本等进行修改。(除非用class限定符)定义一个基类&&重写这个很简单,就不说了。重写当需要重新定义的时候需要添加override关键字,如果子类实现了函数名和参数类型父类的实例函数一模一样的函数,且不带override,系统会报错。...

2021-10-18 08:29:51 153

原创 Swift学习笔记(三)

枚举枚举为一组相关值定义了一个通用类型,从而可以让你在代码中类型安全地操作这些值。Swift 中的枚举是具有自己权限的一类类型。枚举语法枚举我觉得一直算是我的一个盲点,认真学一学。用 enum关键字来定义一个枚举,然后将其所有的定义内容放在一个大括号( {})中:enum CompassPoint { case north case south case east case west}!注意,Swift不会给枚举的成员分配默认值,也就是说上述的north,s

2021-10-16 13:07:04 584

原创 Swift学习笔记(二)

Swift学习笔记(二)控制流for-in循环对 Dictionary可以使用元组。可以使用stride(from:, to:, by:)跳过不想要的标记(to那边为半开区间)闭区间用法:stride(from:, through:, by:)While循环repeat while是执行一次后才判断while是一开始就进行判断switch没有隐式贯穿 在一个case中执行完自然结束,不需要break要贯穿则使用 fallthrough 关键字可以使用逗号分隔同一执行语句的不同满足条件

2021-10-15 08:32:36 476

转载 Swift学习笔记(一)

Swift学习笔记(一)写在前面Swift基础模块输出参数注释整数浮点数类型安全和类型推断数值型字面量整数转换类型别名元组使用方法可选项绑定隐式展开可选项断言强制先决基本运算符赋值三元条件运算符合并空值运算符区间运算符混合逻辑运算字符串和字符写在前面多行字符串字符串字面量里的特殊字符扩展字符串分隔符初始化一个空字符串字符串是值类型操作字符连接字符串和字符Unicode标量扩展字形集群访问和修改字符串插入和删除子字符串字符串和字符相等性前缀和后缀相等性字符串的 Unicode 表示法集合类型集合的可变性数组数

2021-10-14 13:27:53 430

原创 用tcp/ip方式adb连接odroid xu4开发板

在Android环境中连接WiFi虽然与本文内容无关,但是也算是一个小坑吧,一开始我用Android打开WiFi,一直打不开并提示“To see available networks,please open WiFi",之前在odroid烧录ubuntu镜像的时候,不存在这个问题。查了很久,后来在外网查了解决方案是换网卡,于是我把本来在Ubuntu运行的好好的TP-LINK网卡换成了EDIMAX的网卡,这个问题就解决了,应该是映像和网卡驱动的兼容性问题吧。在 odroid terminal 上面查询 o

2020-10-28 19:48:40 372

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除