NSPredicate 謂詞(is)

作用:判斷條件表達式的求值返回真或假的過程
使用步驟:

1.定義NSPredicate對象并指定條件

2.調(diào)用謂詞的evaluateWithObject方法判斷指定條件是否滿足

示例:

傳統(tǒng)方法

1.創(chuàng)建Person的對象數(shù)組

2.編寫常規(guī)的查詢判斷姓名和年齡的過濾方法

謂詞方法

謂詞的條件指令(1)——邏輯指令

&&

||

!

<

<=

==

>

>=

BETWEEN {}

謂詞的條件指令(2)——字符串匹配

BEGANWITH:以指定字符開始

ENDSWITH:以指定字符結(jié)束

CONTAINS:包含指定字符,可使用修飾符

c不區(qū)分大小寫

d不區(qū)分注音符號

LIKE:使用通配符匹配

?一個字符

*0個或多個字符

提示:

1.謂詞中的匹配指令使用大寫字母

2.謂詞中可以使用格式字符串

2.如果通過對象的key path指定匹配條件,需要使用%K

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 13,194評論 2 33
  • 昨天和大學(xué)同學(xué)一起看完了《滾蛋吧!腫瘤君》,進場之前同學(xué)給我遞了一包面巾紙,說是怕我哭,我笑著接過了。在電影播放的...
    李問水閱讀 625評論 2 3
  • Android自定義控件 自定義XML文件所需要的布局文件,在構(gòu)造器中加載 在values目錄下新建attrs,添...
    清楓_小天閱讀 701評論 0 2
  • 連接數(shù)據(jù)庫 插入數(shù)據(jù) insert_one(), 一次插入一條記錄 insert_many(), 一次插入多條記錄...
    cnkai閱讀 716評論 0 3
  • 三月之末,春日來臨,草長鶯飛,陽光和煦,喜鵲做窩,燕子銜泥,花朵初放,垂柳新綠。在這早春明媚的時光里,祝愿世間的我...
    熒光藍綠閱讀 263評論 0 0

友情鏈接更多精彩內(nèi)容