मेरे आईओएस एप्लिकेशन में मेरे पास मेरे fetch नियंत्रक के लिए वास्तव में एक साधारण अनुमान है।बहु-शब्द खोज के लिए एनएसपी्रेडिकेट
NSString *format = [NSString stringWithFormat:@"name like[c] '%@'", nameVar];
NSPredicate *predicate = [NSPredicate predicateWithFormat:format];
[fetchController setPredicate:predicate];
यह मूल केस-असंवेदनशील नाम लुकअप करता है। अब मैं इसे बदलना चाहता हूं ताकि मैं खोज बॉक्स में कई शब्द डाल सकूं (नाम वार के पास खोज बॉक्स से मूल्य है) रिक्त स्थान से अलग हो और अनुमानित फ़िल्टर उन सभी कीवर्ड से मेल खाने वाले परिणामों को फ़िल्टर करें।
तो यदि मेरे पास दो नाम हैं: "जॉन स्मिथ" और "मैरी स्मिथ" और मैं खोजता हूं: "स्मिथ एम" मैं केवल एक परिणाम चाहता हूं लेकिन इस तरह की एक खोज: "एसएम थथ" दोनों मूल्यों को वापस करें।
क्या किसी को पता है कि इसे कैसे कार्यान्वित किया जाना चाहिए?
तो, इस कोड को चलाने के बाद, मैं अपने परिणाम कहां पा सकता हूं? subpredicates? मैं आईओएस देव में शुरुआती हूं, माफ करना अगर सवाल बेवकूफ है :) –