
swift开发
Arnly
这个作者很懒,什么都没留下…
展开
-
swift的UITableView的实现
本内容是基于swift5.0版本的UITableView的实现,话不都说上代码//// RecommendDynamic.swift// XMLYDome//// Created by 袁灿 on 2021/7/15.//import UIKitimport LTScrollViewimport HandyJSONimport SwiftyJSONclass RecommendDynamic: UIViewController, LTTableViewProtocal{原创 2021-08-02 11:09:13 · 440 阅读 · 0 评论 -
swift -区间运算符
// 区间运算符// 闭区间运算(a...b),1...3,>1,2,3// for (i = 0, i<5, i++) for _ in 1...5 { print("hello") } for i in 1...5 { print(i) } // 半闭区间运算 (a..<原创 2016-04-24 12:31:53 · 405 阅读 · 0 评论 -
swift-字符串的构造
字符串的拼接可以用“+”,但是字符串没有“-”使用let str1 = "text" let str2 = "setting" let str = str1 + str2 print(str)字符串的插入“()” var nunber:Int nunber = 4 var url: String原创 2016-04-24 10:45:31 · 471 阅读 · 0 评论 -
swift-struct
// 定义一个结构体 struct people { var name: String var age: Int var gender: String }// 结构体实例化 var people1 = people(name: "zhuang", age: 18, gende原创 2016-05-07 21:30:29 · 378 阅读 · 0 评论 -
swift-可选值(optionals)
// 可选值有两种状态,一种是有值,一种是没有值// 可选值可以用 if语句 来作为判断 var optValue: Int? = 4 optValue = 5 if optValue != nil { print(optValue) }// 可选值的绑定 if let sarValue原创 2016-04-23 11:42:32 · 366 阅读 · 0 评论 -
swift-function用法
/ 函数是完成某个特定任务的代码块,// swicth定义语法:func 函数名(参数名:参数类型,参数名:参数累) ->返回类型类型{ 实现部分 }// 函数的内部参数和外部参数// x与y 是内部参数,也是我们实际的参数 func getArea (x: Double, y: Double) ->Double { re原创 2016-05-04 14:51:02 · 413 阅读 · 0 评论 -
swift-元组的基本用法
元组(tuples)是相对于iOS开发中OC 语言是一种新的概念,但是对于其他语言元组并不是新鲜的东西,它有点类似于结构体但是又比结构体简单。元组就是是相同类型不同类型组成一个集合。下面就是元组简单的构成和使用let student = ("zhuangPeng",25,89.0,12) print(student.0) print(student.1)原创 2016-04-19 10:36:03 · 617 阅读 · 0 评论 -
swift-swicth广义匹配
swicth循环在swift中少了“ break”,会自动跳出循环,“default”是一要加的,下面是swicth循环中广义匹配用法// 匹配区间 let grade = -10; switch grade { case 85...100: print("优秀") case 70...84:原创 2016-04-26 14:06:22 · 495 阅读 · 0 评论 -
swift学习-(for in)循环
for in 循环是比较常用的循环结构,常用在遍历当中,下面是它一些简单的用法。// for in 循环可以加区间 for a in 1...5 { print(a) }// 遍历数组 for b in ["a", "b", "c", "d"] { print(b) }// 遍历字典原创 2016-04-26 12:51:14 · 497 阅读 · 0 评论 -
swift-数组
// 数组的定义和概念,相同类型的数据顺序存储 let array = [1, 2, 3, 4, 5]; print(array) let array1: Array = [1, 2, 3, 4, 5, 6] print(array1) let array2: [Int] = [1, 2, 3];原创 2016-04-25 14:17:01 · 360 阅读 · 0 评论