2

我允许用户使用 Core Data 搜索数据并在表格视图中显示结果。Apple 建议验证传递给 的任何用户输入[NSPredicate predicateWithFormat:],但我似乎找不到任何关于如何执行此操作的示例或讨论。

我的第一个想法是只转义“*”和“?” 因为我正在使用替换变量,并且我假设框架会转义任何引号,因为它会在替换值周围添加引号。

这是最好的方法吗?任何人都可以指出在 Cocoa 中安全验证用户输入的讨论或示例代码吗?

4

0 回答 0