美文网首页
swift工作记录

swift工作记录

作者: OwenKing | 来源:发表于2021-12-15 16:03 被阅读0次

一 数组集合

1.用多了oc的在数组中筛选对象的时候习惯使用循环遍历,在swift中引入了filter语法。例如

2.如果在数组嵌套数组,我们组成新集合的时候可以使用flatmap语法,例如

3.在oc中想要操作数组中元素进行对调。可以使用exchange方法,在swift中去掉了此概念,新引入swapAt语法,例如可以通过 dataArr.swatAt(1,3)把数组dataArr数组中的第2个和第4个元素进行对调

4.swift中如果是字符串也属于集合类型,也可以对其进行遍历,如图

5.swift中数组中也可以进行区间获取,例如

打印结果:

二,线程

程序运行到断点位置,输出控制台会显示:(lldb)

lldb模式支持很多命令,你可以在输出控制台的光标处输入 help 一下,也可以 help XXX(子命令集合)

thread info 命令可以查看当前断点线程的信息,如果再加上一个数字参数表示查看某个线程号的信息

thread backtrace 可以查看调用栈。

如图:

相关文章

  • swift工作记录

    一 数组集合 1.用多了oc的在数组中筛选对象的时候习惯使用循环遍历,在swift中引入了filter语法。例如 ...

  • 《The Swift Programming Language》

    简介 欢迎使用 Swift 关于 Swift 版本兼容性 Swift 初见 Swift 版本历史记录 Swift ...

  • swift 控制器之间的跳转与传值

    初学swift 记录一下笔记 AppDelegate.swift ViewController.swift Sec...

  • iOS葵花宝典之Swift

    记录工作中常用第三方库... 网络篇 Alamofire swift版本的AFNetworking , 都是mat...

  • OC转Swift

    记录下OC转Swift的一些经历 文件区别 OC:.h声明 .m实现 Swift:.swift 声明+实现 参数...

  • Swift 4.0 Migration

    最近完成了Swift 4.0的迁移,记录下迁移过程中遇到的坑 Agenda Swift 4.0 简介 Swift ...

  • Swift 学习笔记

    初级Swift 记录初级swift学习笔记 1.在Swift中,当需要导入类库的时候,直接输入import + 类...

  • The Basics(基础部分上)

    个人并没有把Swift 初见, Swift 版本历史记录等收录, 仅限个人爱好, 在此对Swift 社区再次表示...

  • Swift记录

    copy on write(写时复制): 简单的说就是,只有当一个结构体发生了写入行为时才会有复制行为。具体的做法...

  • 你应该懂得protobuf

    某大牛封装的(protobuf-swift) 苹果封装的(swift-protobuf) 本文记录配置环境过程,不...

网友评论

      本文标题:swift工作记录

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