如何使用coderpad和swift?

我正在准备即将进行技术面试,并且在线IDE是coderpad。我已经尝试运行我的代码一段时间了,它根本不打印任何内容。我知道解决方案必须很小。这是我第一次在coderpad中工作,它类似于游乐场吗?

这是我的代码

import Foundation

class Solution{

func findSolution(){

  print("it works")

   }
}

当我点击运行时,它只是说跑了10行Swift 5

评论
  • sit_et
    sit_et 回复

    您只是在声明类及其方法。但是您永远不会运行它。您实际上必须执行它:

    import Foundation
    
    class Solution {
        func findSolution() {
            print("it works")
        }
    }
    
    let solution = Solution()
    solution.findSolution()
    

    就像操场一样:声明函数后,必须调用它。