簡體   English   中英

Swift中的filterUsingPredicate給出錯誤“無效不能轉換為NSArray”

[英]filterUsingPredicate in swift gives error “Void is not convertible to NSArray”

您好,我無法解決此錯誤。 請給我相關的代碼

var predicate = NSPredicate(format: "offerTitle LIKE[cd] %@", regionName);
 var arrRegion : [NSArray] = arrOffers.filterUsingPredicate(predicate);

第二行給出錯誤:“ void convertible to NSArray

filterUsingPredicate 修改 (可變)數組,並且不返回結果。 您可能想要的是

var arrRegion : NSArray = arrOffers.filteredArrayUsingPredicate(predicate)

它不會修改接收器,但會返回過濾后的數組。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM