ios - 在 NSString 中写入 %

标签 ios objective-c sqlite nsstring escaping

我正在编写类似 sqlite 的查询。我需要这样的查询:

选择像 %name% 这样的名字

执行此操作的代码:

str1 = [NSString stringWithFormat:@" ri.name like ' \% %@ \%'", [array objectAtIndex:i]];

但这并没有给我想要的结果。

最佳答案

要在格式字符串中使用 %,您应该使用 %% 而不是 \%

关于ios - 在 NSString 中写入 %,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18511929/

相关文章:

ios - Firebase:以匿名模式阻止垃圾邮件用户 - Swift 4

ios - 将 UIMotionEffect 与 OpenGL ES 一起使用

ruby-on-rails - Rails 捆绑安装失败

windows - 构建 Sqlite 模块时出现 cl.exe 错误 D8003(缺少源文件名)

android - 房间数据库无法返回 group_concat 列

ios - 应用程序加载图像

ios - Uibutton 的 titleLabel.textColor

ios - 如何设置UICollectionViewCell大小

iOS - 后台 BLE 扫描随机卡住

objective-c - 来自 addGlobalMonitorForEventsMatchingMask 的通知可以取消吗?