字符串 – Swift init(count :, repeatedValue :)是否工作?

从参考: https://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/index.html测试
var string = String(count: 5,repeatedValue: "a")
// string is "aaaaa"

我收到这个错误

Playground execution Failed: error: :5:14: error: Could not find an overload for ‘init’ that accepts the supplied arguments
var string = String(count: 5,repeatedValue: “a”)

这实际上有效吗?

看来你必须明确地将一个Character类型传递给它才能运行。这对我有
let char = Character("a")
let string = String(count: 5,repeatedValue: char)

尽管如此,也可能存在与此相关的错误。我相信你这样做的方式本身应该是有效的。我似乎完全没有在这个初始化程序上完成代码

编辑:我要跟bug以下编译很好。

let array = Array(count: 5,repeatedValue: "a")

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...