swift QA

作者: BetterMe_DL | 来源:发表于2020-01-12 18:57 被阅读0次

Q1 有Int的extension如下

protocol ExampleProtocol {
    var simpleDescription: String { get }
    mutating func adjust()
}
extension Int: ExampleProtocol{
    var simpleDescription: String {
        return "The number \(self)"
    }
    mutating func adjust(){
        self += 42
    }
}

调用print(7.simpleDescription)会输出什么结果?
调用print(7.adjust())会输出什么结果?

Q2

在Q1基础上添加var testSeven:Int = 7,调用print(testSeven.adjust().simpleDescription)会输出什么?

Q3有Double的extension如下

extension Double{
    var absoluteValue: Double{
        return self < 0 ? -self : self
    }
}

调用print(-7.0.absoluteValue)会输出什么?

相关文章

  • swift QA

    Q1 有Int的extension如下 调用print(7.simpleDescription)会输出什么结果?调...

  • Swift问题收录

    文章地址:http://swift.gg/2016/03/09/swift-qa-2016-03-09/ 问题一:...

  • iOSswift3.0--@available 和 #avail

    转自:http://swift.gg/2016/04/13/swift-qa-2016-04-13/?utm_so...

  • centos安装es环境

    安装jdk rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gc...

  • PQA

    全称Process Quality Assurance, 即全程质量检测认证。 需求QA 测试QA 运维QA 数据...

  • QA 在中国有前途吗?

    QA 还是很有前途的。 目前国内 QA 的工作面很广。web 上点鼠标的是 QA,linux 上写脚本的是 QA,...

  • yun 安装Java

    先确认以前有没有安装过rpm -qa |grep javarpm -qa |grep jdkrpm -qa |gr...

  • QA

    什么是MVVM?https://www.jianshu.com/p/ea9d556d6529 切面跟注解 不中断部...

  • QA

    Q: error : PayloadTooLargeError: request entity too large...

  • QA

    测试驱动研发

网友评论

      本文标题:swift QA

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