gpt4 book ai didi

swift - 如何在 iOS Swift 4.2 中获取范围内的子字符串

转载 作者:行者123 更新时间:2023-11-28 13:32:43 24 4
gpt4 key购买 nike

<分区>

我是 swift 的新手,我想从指定范围获取子字符串。但是我遇到了一些错误。

我发现了关于从范围中获取子字符串的类似问题,但这些问题对我不起作用。我正在使用 XCode 10.1 和 swift 4.2。从指定范围获取子字符串时出现错误。我试过这样(示例代码)

let textStr = "Sample text here"

let newRange = NSMakeRange(4,9)

let startIndex = textStr?.index((textStr?.startIndex)!, offsetBy: newRange.location)
let endIndex = textStr?.index((textStr?.startIndex)!, offsetBy: newRange.length)

let newHashtagRange = startIndex..<endIndex

let newHashTagFound = textStr[newHashtagRange]

错误:

我遇到了这行代码的错误

let newHashtagRange = startIndex..<endIndex

Binary operator '..<' cannot be applied to two 'String.Index?' operands


我最近两天刚在这里建构。

但在 Objective-C 中只需要一行代码,如 SubStringFromRange(range).

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com