美文网首页
ios 学习笔记

ios 学习笔记

作者: 代瑶 | 来源:发表于2020-08-15 18:42 被阅读0次

Swift 学习

let 常量 var 变量 nil 空字符串 "字符串(x)打印"
var arr = ["",""] 数组用法
var dict = ["name":"daiyao","age":"23"] 字典用法
var arr = String 指定String 类型数组

for index in 0...100 最简单for 循环
for value in arr{} 用for循环打印数组
while i < arr.count{} 执行while循环
for(key,value) in dict{} 循环遍历字典

if let name = myName{} 表示如果myName不为空则执行
func getNums(a:Int) -> (Int,Int){
return (2a,3a)
} 方法带多个返回值, let (a,b) = getNums(10);

class func 静态方法
集成使用 :
重写方法用override
构造方法 init()

extension 扩展某个类, 在不改变类结构的时候增加方法.
protocol 定义接口.
通过类嵌套方式实现 命名空间 extension com.dy{ class Hi{} }

创建storyboard需要有一个view controller,
storyboard 可以创建多个ViewController,相当于用户流程图.要跳转action segue选择present modally
Navigation Controller 用于导航的布局
TableView 相当于ListView
Touch Up Inside绑定点击事件

AppDelegate生命周期
func applicationDidEnterBackground 应用进入后台
func applicationWillEnterForeground 应用进入前台
func applicationDidBecomActive 应用获取焦点的时候

相关文章

网友评论

      本文标题:ios 学习笔记

      本文链接:https://www.haomeiwen.com/subject/sagadktx.html