随笔分类 -  Swift

摘要:Swift_Set详解 "点击查看源码" 初始化 相关属性 查找元素 增加和删除 结合和重组 排序 ` ` 阅读全文
posted @ 2017-03-01 14:05 旭宝爱吃鱼 阅读(2620) 评论(0) 推荐(0)
摘要:Swift_数组详解 "点击查看源码" 初始化 查询相关信息 增加元素 删除元素 替换元素 排序 //排序 fileprivate func testSorting() { var array = ["XuBaoAiChiYu", "QQ", "1045214799"] print(array) a 阅读全文
posted @ 2017-03-01 10:43 旭宝爱吃鱼 阅读(2264) 评论(0) 推荐(0)
摘要:Swift_字符串详解(String) "点击查看源码" 类型别名 初始化 文件路径操作 文件读写操作 获取字符串的Swift属性 获取字符串长度 大小写变化 字符串转数值 增加字符串 分割字符串 //分割字符串 fileprivate func testDividingStrings() { le 阅读全文
posted @ 2017-03-01 09:20 旭宝爱吃鱼 阅读(4617) 评论(0) 推荐(0)
摘要:Swift 数组 OC 只能存放对象 Swift 既可以存放对象,又可以存Int,Float等基本数据类型 初始化 空数组 非空数组 let创建的是不可变数组 var创键的是可变数组 注意事项 如果定义数组类型,所有元素一定是该类型 如果没有定义数组类型,所有元素的类型是[NSObject] 常用操 阅读全文
posted @ 2016-05-23 22:36 旭宝爱吃鱼 阅读(237) 评论(0) 推荐(0)
摘要:Swfit 字符与字符串 OC 定义字符 char charValue = 'a'; Swift 定义字符 var charValue:Character = "a" Unicode 国际标准的文本编码 他几乎可以表示所有国家字符 OC可以存储ASCII字符 Swift可以存ASCII+Unicod 阅读全文
posted @ 2016-05-22 09:18 旭宝爱吃鱼 阅读(480) 评论(0) 推荐(0)
摘要:Swift 可选值 Swift的nil和OC有些不一样 OC 只有对象可以用nil Swift基础类型(整形 浮点)没有值时也是nil 当初始化的时候 Swift可以没有初始值的 产生了可选值Optional 定义可选值很容易 只需在类型的后面加一个 ? 就行 一个Optional值和一个非Opti 阅读全文
posted @ 2016-05-21 09:14 旭宝爱吃鱼 阅读(278) 评论(1) 推荐(1)
摘要:Swift 元组 将多个相同或不用类型的值用一个小括号括起来就是一个元组 元组与结构体很像 实际上元组是复合类型 小括号内可以写任意类型 如果不定义类型 可以根据数据自动判断推算出类型 省略了类型 没有省略类型 获取元组中的某一项 以上元组定义有很大的缺陷 可读性特别差 用其他方式定义元组 省略类型 阅读全文
posted @ 2016-05-20 12:48 旭宝爱吃鱼 阅读(185) 评论(3) 推荐(0)
摘要:Swift 分支 if 1. if后的括号可以省略 2. if后只能接bool值 3. if后的大括号不能省略 var index = 10 repeat{ index print(index) }while(index 2) ```` 阅读全文
posted @ 2016-05-19 09:20 旭宝爱吃鱼 阅读(211) 评论(0) 推荐(0)
摘要:Swift 初步了解 前言: 本篇博客会结合OC对Swift进行简单介绍. OC 用NSLog输出日志 Swift 用print输出日志 Swift语句结束不需要加 ; 号 常量和变量 OC 定义常量 Swift 定义常量 OC 定义变量 Swift 定义变量 Swift 类型不确定必须先赋初始值, 阅读全文
posted @ 2016-05-18 13:23 旭宝爱吃鱼 阅读(610) 评论(4) 推荐(0)