美文网首页
Swift学习:第二天

Swift学习:第二天

作者: Lelouch20 | 来源:发表于2017-01-04 15:29 被阅读11次

            今天因为工作上事情比较多,只来得及勉强写了一个demo,这次不懂的地方有点懂,很多代码都直接看了原作者的代码,才能写出来,出了不少错误,错误都记了下来,以后会专门整理一个编码遇到的错误集合来,今天做的一个是用AVPlayer播放本地视频的demo:

            第一次用swift的tableview,表面上其实还是和OC一样的,但是这方法的调用一时半会不习惯,而且有的时候经常自动补齐功能失效,不知道是不是bug,Swift的方法还是不太熟悉,经常不知道下一步该怎么写,上面的图片中图片都是内置的非视频截图,视频也就单独一个,了解一下AVPlayer的使用即可,下面这两个地方原作者处理的方式让我学习了点,虽然一直知道结构体,但有时候就是想不起来用,总是习惯了model或者字典的,这样处理可以节省不少代码,而且看的特别清晰,修改又特别容易:

    struct video {

           let image: String

           let title: String

          let source: String

    }

    var data = [

            video(image: "videoScreenshot01", title: "Introduce 3DS Mario", source: "Youtube - 06:32"),

            video(image: "videoScreenshot02", title: "Emoji Among Us", source: "Vimeo - 3:34"),

            video(image: "videoScreenshot03", title: "Seals Documentary", source: "Vine - 00:06"),

            video(image: "videoScreenshot04", title: "Adventure Time", source: "Youtube - 02:39"),

            video(image: "videoScreenshot05", title: "Facebook HQ", source: "Facebook - 10:20"),

            video(image: "videoScreenshot06", title: "Lijiang Lugu Lake", source: "Allen - 20:30")

    ]

    OC的时候也用过AVPlayer,不过印象不大深,这学习中还是能接触不少用的频率不高的框架的,明天继续,晚安!

    相关文章

      网友评论

          本文标题:Swift学习:第二天

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