gpt4 book ai didi

ios 在构建字符串时我需要重用相同的占位符

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:41:42 26 4
gpt4 key购买 nike

<分区>

我正在制作一个在 SQL 语句中使用的字符串。我需要在其中多次重复使用相同的字符串。此字符串是来自文本框的文本。

当前代码:

NSString *searchStr = [NSString stringWithFormat:@"(Name LIKE \'%%%@%%\' OR Contact LIKE \'%%%@%%\')", [self.txtfSearch text], [self.txtfSearch text]];

所有 % 都用于包含搜索。请不要对此方法发表评论,因为我正在连接到我目前无法控制的网络服务。我相信你们都能理解。

我需要做的是在最后重用 [self.txtfSearch text] 部分。我查阅了有关字符串和占位符的苹果开发文档。我什至尝试了使用 {0} 作为占位符的 C# 方法,但无法正常工作。

如果我在 2 列中查看,按上面的方式做并不是什么大问题,但在很多情况下它会是 6 或更多,然后字符串构建变得荒谬。

我想要这样的东西:

NSString *searchStr = [NSString stringWithFormat:@"(Name LIKE \'%%{0}%%\' OR Contact LIKE \'%%{0}%%\')", [self.txtfSearch text]];

有没有办法在 obj-c 中做到这一点?

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