IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    swiftui hello

    血衫非弧の一存发表于 2024-01-10 00:00:00
    love 0

    弹幕草稿记录中。

    1. Getting Started with SwiftUI

    Xcode变化比任何教程都要快,还是要习惯。

    image-20240110下午42025890

    image-20240110下午35444034

    函数式编程。

    image-20240110下午40824158

    教授观点,我表达不一定准确。函数式编程,面向协议protocol的编程。函数式编程是行为的封装,面向对象是数据封装。

    怎么这么像vue? computed property。Body就是个computed属性?:

    image-20240110下午41317948

    我觉得vstack有点像 html 里的table,或者div。

    卧槽,Apple又搞这种语法糖,或者说函数式编程怎么老是搞这种恶心人的语法糖:

    image-20240110下午45652547

    实际上 VStack有很多参数,content只是其中之一。

    啊,真的挺像 css的感觉,可以嵌套配置这样子:

    image-20240110下午51245623

    一个function 不超过20行,确实有点难蛤。不过函数式编程我觉得可以做到。。。毕竟到处是函数。

    image-20240110下午53014557

    image-20240110下午53746955

    在reference里查一下方法:

    image-20240110下午54820889

    2. more SwiftUI

    这个错误,要把 Text 改成 some View 这种描述才可以:

    image-20240110下午54227284

    加了个参数,另外变量只能声明、赋值,不能计算哈,不在compute方法里。

    image-20240110下午55153235

    swift是强类型语言。

    介绍debug console

    image-20240110下午55933983

    介绍一下 @state

    image-20240110下午60807742

    加了一个常量 content:

    image-20240110下午63204032

    数组故意搞一个越界:

    image-20240110下午63406335

    得了,我觉得这跟前端没啥区别了,即视感极其强烈。

    image-20240110下午63519934

    又是语法糖,不过比较符合直觉:

    image-20240110下午63718259

    介绍 for 循环了:

    image-20240110下午64715681



沪ICP备19023445号-2号
友情链接