随笔分类 -  Swift

摘要:OC中的for循环写法: Swift中的for循环写法: Swift中for循环不需要i的写法: 阅读全文
posted @ 2019-03-10 16:37 鸿鹄当高远 阅读(6542) 评论(0) 推荐(0) 编辑
摘要:1、private private访问级别所修饰的属性或者方法只能在当前类里访问。 2、fileprivate fileprivate访问级别所修饰的属性或者方法在当前的Swift源文件里可以访问。 3、internal(默认访问级别,internal修饰符可写可不写) internal访问级别所修 阅读全文
posted @ 2019-03-08 10:19 鸿鹄当高远 阅读(508) 评论(0) 推荐(0) 编辑
摘要:构造就是将结构体、类或枚举的实例准备好以便使用的过程。这个过程包括: (1)为实例中的每个存储属性设置初始值。 (2)执行必要的准备和初始化工作。 实例的构造过程是通过构造器来完成的。 可以在结构体、类或枚举中提供自定义的构造器,从而自定义实例的构造过程。 结构体的自定义构造器的基本用法 类的自定义 阅读全文
posted @ 2019-01-18 15:34 鸿鹄当高远 阅读(260) 评论(0) 推荐(0) 编辑
摘要:``` /* 元组相当于关系数据库中的一条记录,它将多个任意数据类型的值合并为一个值。 元组类型的值的语法格式为:(元素1, 元素2, ..., 元素n)。 */ let turple = ("张三", 18, true) // let turple: (String, Int, Bool) = ("张三", 18, true) /* 如果想要访问元组中的元素,有以下几种方式: (... 阅读全文
posted @ 2018-12-25 14:34 鸿鹄当高远 阅读(1120) 评论(0) 推荐(0) 编辑
摘要:本文章将从两个方向分别介绍 OC 与 swift 混编 1. 第一个方向从 swift工程 中引入 oc类 1. 1 如何在swift的类中使用oc类 1.2 如何在swift中实现oc的代理方法 1.3 如何在swift中实现oc的Block回调 2 二个方向从OC工程中引入swift类 2.1 阅读全文
posted @ 2018-11-06 16:37 鸿鹄当高远 阅读(5924) 评论(1) 推荐(0) 编辑
摘要:第一步 添加协议 第二步 添加选择方式 第三步 阅读全文
posted @ 2018-08-01 14:51 鸿鹄当高远 阅读(2133) 评论(0) 推荐(0) 编辑
摘要:1、JSONString转换为字典 2、JSONString转换为数组 3、字典转换为JSONString 4、数组转换为JSONString 阅读全文
posted @ 2018-07-21 09:56 鸿鹄当高远 阅读(30088) 评论(0) 推荐(0) 编辑
摘要:NSMutableAttributedString let testAttributes = [NSAttributedStringKey.foregroundColor: UIColor.blue, NSAttributedStringKey.backgroundColor: UIColor.ye 阅读全文
posted @ 2018-05-30 14:40 鸿鹄当高远 阅读(4603) 评论(0) 推荐(1) 编辑
摘要:Swift代理的使用 协议规定了用来实现某一特定功能所必需的方法和属性。 任意能够满足协议要求的类型被称为遵循(conform)这个协议。 类,结构体或枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。 1、申明代理 // 协议内容 @objc protocol TLSelectVi 阅读全文
posted @ 2018-05-30 13:23 鸿鹄当高远 阅读(3249) 评论(0) 推荐(0) 编辑
摘要:Swift 结构体是构建代码所用的一种通用且灵活的构造体。 我们可以为结构体定义属性(常量、变量)和添加方法,从而扩展结构体的功能。 与 C 和 Objective C 不同的是: 结构体不需要包含实现文件和接口。 结构体允许我们创建一个单一文件,且系统会自动生成面向其它代码的外部接口。 结构体不需 阅读全文
posted @ 2018-05-23 18:05 鸿鹄当高远 阅读(1803) 评论(0) 推荐(1) 编辑
摘要:设置字体 阅读全文
posted @ 2018-04-27 15:05 鸿鹄当高远 阅读(1646) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示