美文网首页
常用记录

常用记录

作者: hoggenWang | 来源:发表于2016-09-28 15:48 被阅读11次

    碰到Swift3里面一个坑坑的东西。可能是自己没有没理解深刻吧。。
    使用类型转换操作符( as? 或 as! )进行类型转换的时候。想把json转化成字典,于是这样

       let value =  response.result.value as? Dictionary
    ```
    可惜不行。。。。
    最后发现正确的写法应该是这样的
    ```
    let dict = value as? [String : AnyObject]
    ```
    然后仔细看了下,人家是这样说的***“某个类类型的常量或变量可能实际上在后台引用自一个子类的实例。当你遇到这种情况时你可以尝试使用*类型转换操作符*( as? 或 as! )将它*向下类型转换*至其子类类型。”***
    
    
    记录两个命令
    ```
    查看开机时间last | grep reboot 
    查看系统日志  syslog | grep -i "wake reason"
    ```
    
    
    ```
    ssh-keygen -t rsa -C " 你的邮箱"         #创建公/私密钥,将会生成密钥文件和私钥文件 id_rsa,id_rsa.pub
    ```

    相关文章

      网友评论

          本文标题:常用记录

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