首页 文章
  • 2 votes
     answers
     views

    Xcode游乐场编译流程

    我想知道xcode的游乐场中的编译流程 . 据我所知,它与Xcode中的相同,但根据游乐场的输出而令人困惑 . import UIKit // ARC class Student { let name: String init(name: String) { self.name = name print("\(name) is being...
  • 9 votes
     answers
     views

    Swift NSCountedSet init有数组bug吗?

    Swift Playground中似乎存在使用NSCountedSet的错误 . 此代码按预期工作 let numbers = [1,2,2,4,6,7,8,8,5,8,1] let set = NSSet(array: numbers) 但是当我尝试以相同的方式创建NSCountedSet时 var bag = NSCountedSet(array: numbers) 我收到这个错误 游...
  • 33 votes
     answers
     views

    如何在XCode 8 Playgrounds中使用Swift 2.3?

    我的操场项目是用Swift 2.2编写的,我希望利用时间轴视觉效果并尝试在Xcode 8 beta中引入新的调试功能 . 默认情况下,Xcode 8 beta在Playgrounds中使用Swift 3,我无法找到改变它的方法 . 遗憾的是,将我的代码更新为Swift 3不是一个选项,因为我的代码将在Swift 2.2环境的服务器上编译 .
  • 1 votes
     answers
     views

    Int ...和Int []之间的区别

    为什么下面的代码无法编译(为了一个错误得到这个:传入一个Int ...时,找不到接受所提供参数的'_conversion'的重载)? func sumOfNumbers(numbers: Int...) -> Int{ var sum = 0; for number in numbers{ sum += number } return sum ...
  • 1 votes
     answers
     views

    Swift Playground:在类中索引List会产生错误

    我在Swift Playground尝试了以下内容: class C { init(test: Integer) { let simpleList:String[] = ["A","B","C"] simpleList[test] println(simpleList[test])...
  • 1 votes
     answers
     views

    Implicitly Unwrapped Optionals和println

    我正在学习斯威夫特,我对隐含的无包装选项有疑问 . 我有一个函数返回一个String可选: func findApt(aptNumber :String) -> String? { let aptNumbers = ["101", "202", "303", "404"] for element ...
  • 19 votes
     answers
     views

    Swift init(count:,repeatedValue :)是否有效?

    从参考文献中测试过:https://developer.apple.com/documentation/swift var string = String(count: 5, repeatedValue: "a") // string is "aaaaa" 我收到了这个错误: Playground执行失败:错误:: 5:14:错误:无法找到接受提供的参数...
  • 3 votes
     answers
     views

    Swift 1.2版在Xcode 6.3的游乐场中不可用?

    Xcode 6.3 Beta(6D520o)的一个新功能应该是let语句的改变行为 . 使用Swift 1.2,您应该能够稍后为let常量赋值 . 不仅有声明 . 只要你在使用前初始化一个值,一切都应该没问题 . 但是通过我的小测试,我仍然得到了过去的错误 . let edge : CGFloat edge = CGFloat(44.55) println(edge) Can not assig...
  • 136 votes
     answers
     views

    如何在swift中以相反的顺序迭代循环?

    当我在Playground中使用for循环时,一切正常,直到我将for循环的第一个参数更改为最高值 . (按降序迭代) 这是一个错误吗?有其他人有吗? for index in 510..509 { var a = 10 } 显示将要执行的迭代次数的计数器一直在滴答作响......

热门问题