斯威夫特游乐场和LeetCode OJ

培根苏打
class Solution {
    func reverseString(s: String) -> String {
    let rev = String(s.characters.reverse())
    print(rev)
 }
}

我得到的错误是:预期返回字符串的函数中缺少返回

Leetcode OJ中的相同功能给我以下错误:

第4行:无法调用非功能类型“距离”(也称为“整数”)的值

当我在操场上键入以下内容时,它可以正常工作:

var str = "Hello"
let rev  = String(str.characters.reverse())

我似乎无法弄清楚解决方案,以及为什么它在带有函数返回类型的操场和Leetcode OJ中表现不同。

迅速的菜鸟和任何帮助将不胜感激!谢谢

昆德拉潘

试试这个:

class Solution {
func reverseString(s: String) -> String {
    let rev = String(s.characters.reverse())
    print(rev)
    return rev
    }
}

var str = Solution()
str.reverseString("Hello")

如果您打算添加适用于特定方法的自定义方法,而Type不是在该Type类型上创建扩展名。

extension String {
    // you methods
}

例如:

extension String {
    func length() -> Int {
        return self.characters.count
    }
}

然后您可以将其用作String类型的类函数

let greetings: String = "Hello"
greetings.length()  // 5

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

斯威夫特游乐场和LeetCode OJ

来自分类Dev

斯威夫特游乐场打印括号

来自分类Dev

斯威夫特游乐场结果位置错误

来自分类Dev

斯威夫特游乐场结果位置错误

来自分类Dev

游乐场-DispatchQueue和DispatchSemaphore之间的关系

来自分类Dev

RemoveAtIndex使游乐场崩溃

来自分类Dev

RemoveAtIndex使游乐场崩溃

来自分类Dev

游乐场留言“次数”

来自分类Dev

快速布尔-游乐场

来自分类Dev

斯威夫特游乐场图片未显示应有的内容

来自分类Dev

Objective-C的游乐场

来自分类Dev

Java游乐场的Gradle任务

来自分类Dev

MongoDB $ group(Mongo游乐场)

来自分类Dev

随机功能游乐场Swift

来自分类Dev

如何产生一个文档游乐场(混合html和swift代码)?

来自分类Dev

在命令行和游乐场进行整数溢出设置

来自分类Dev

这里的游乐场和REST连接器结果之间的差异

来自分类Dev

苹果开发人员文档和快速游乐场中的功能不匹配

来自分类Dev

游乐场代码:AffineTransform和AnchorPoint不能按我的要求工作

来自分类Dev

游乐场执行终止,因为游乐场进程意外退出

来自分类Dev

尝试在Swift游乐场中执行Xcode冻结?

来自分类Dev

进入游乐场以显示所有循环结果

来自分类Dev

游乐场执行失败:错误:无法查找符号

来自分类Dev

游乐场:使用未解决的标识符“ NSColor”

来自分类Dev

如何在Swift游乐场中获得画布

来自分类Dev

Xcode 6 Beta / Swift-游乐场未更新

来自分类Dev

如何使用快速游乐场实现套接字连接?

来自分类Dev

游乐场执行Int()类型转换失败

来自分类Dev

GraphQL:如何通过游乐场传递查询变量?