Ali*_*Ali 2 core-data objective-c nspredicate
我可以创建一个谓词"something LIKE %@"或者我可以使用"something CONTAINS[cd] %@".
这两种形式有什么区别.
LIKE允许进行通配符比较,而CONTAINS不允许.
"Steve Martin" contains "Martin"
评估为true但是:
"Steve Martin" contains "Martini"
Run Code Online (Sandbox Code Playgroud)
......不是但是:
"Steve Martin" like "Martin*"
Run Code Online (Sandbox Code Playgroud)
......确实评价为真.
LIKE允许更复杂的比较,并MATCHES允许正则表达式比较.
| 归档时间: |
|
| 查看次数: |
2598 次 |
| 最近记录: |