美文网首页
Swift3中的一些小变化

Swift3中的一些小变化

作者: codeCoder | 来源:发表于2016-09-27 15:25 被阅读5次

解档存储自定义对象时的问题

之前Swift2中解档对象时的方法,从plist中读取两个String属性和一个Double属性.

    required init?(coder aDecoder: NSCoder) {
        access_token = aDecoder.decodeObject(forKey: "access_token") as? String
        expires_in = aDecoder.decodeObject(forKey: "expires_in") as! Double
        uid = aDecoder.decodeObject(forKey: "uid") as? String
    }

在Swift3中,代码运行到expires_in = aDecoder.decodeObject(forKey: "expires_in") as! Double这一行会报错,解档时的代码需要修改为:

      expires_in = aDecoder.decodeDouble(forKey: "expires_in")

相关文章

  • Swift3中的一些小变化

    解档存储自定义对象时的问题 之前Swift2中解档对象时的方法,从plist中读取两个String属性和一个Dou...

  • 练琴中的一些小变化

    假期是馨儿钢琴水平集中提高的阶段,所以假期里要保证练琴时间。练琴是所有学琴的孩子绕不过去的坎儿,天赋再高不练琴,不...

  • Swift3 GCD

    Swift3 的gcd变化很大,这里列举一下,大家可以有个对照: 1、Create a serial queue ...

  • 一些小变化

    开始上班后发现了自己的一些小变化。 周一到周四的时候我会挑一些正式点的衣服,过膝盖的裙子,衬衫,小跟鞋,套裙。衣服...

  • Swift3 UITableViewCell重用方法

    最近终于有时间系统学习一下Swift3,之后会陆续分享一些小经验,希望能够帮到初学者。 在Swift中,创建tab...

  • Swift3新变化

    ++与 -- 操作符 自增自减是来源于 C 的操作符,作用是对变量直接进行 +1或 -1的操作: 然而,在我们要选...

  • 疫情后生活中的一些小变化

    疫情满打满算已经有两年多了,在这两年多的日子里生活里好像发生了一些变化,好像又没有发生。 现在出门要是忘带了口罩,...

  • Swift3 的一些小方法

    Swift 修改导航栏颜色 个人常用16进制颜色转换工具 通过字符串转换一个控制器 https://pan.bai...

  • Swift3:@escaping

    @escaping 在Swift3中,闭包默认是非逃逸的。在Swift3之前,事情是完全相反的:那时候逃逸闭包是默...

  • Swift: 你好, AutoLayout!

    Xcode8已经发布,带了Swift3的预览版本,以后都是默认采用Swift3的语法。 这个例子主要是演示iOS中...

网友评论

      本文标题:Swift3中的一些小变化

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