Google에서 제안하는대로 표시되는 텍스트 필드가 필요합니다. 'a'를 입력하면 테이블보기는 db에서 검색된 'a'로 시작하는 모든 단어로 채워야합니다. 내 질문은 db로부터 쿼리하는 데 술어를 사용하십시오 (mysql에서 'a %'와 같이) 미리 감사드립니다.술어 사용
술어 사용
답변
자 NSPredicate는 키워드 CONTAINS
, BEGINSWITH
및 SQL에 like
문 유사하다 ENDSWITH
있습니다. 당신은 (예를 [c]
, [d]
또는 [cd]
에 대한) 각각 경우를 및 발음 구별 무감각을 지정하려면 키 문자 c
및 대괄호 내 d
를 사용하여 대소 문자를 구분하지 비교를 할 수 있습니다.
Predicate Programming Guide에 대한 자세한 내용을 볼 수 있습니다. 또한,이 Querying Core Data with Predicates - iPhone 게시물은 내가이 점에서 당신을 도울 것이라고 생각하는 토론을하고있다.
참고 : @Dave DeLong에게 감사드립니다. 그의 첫 번째 코멘트는이 답변에 추가됩니다.
'LIKE'과'MATCHES '도 있습니다. 첫 번째는 기존 SQL 스타일 "like"(Bob * 등)이고 후자는 정규 표현식입니다. –
죄송합니다. NSPredicate
을 사용하여 iOS 앱 데이터베이스에서 데이터를 검색하는 방법에 대해 알아야 할 모든 정보는 Apple 웹 사이트 Predicate Programming Guide에서 찾을 수 있습니다. 모든 내용을 읽고 예제로 재생하십시오. 그런 다음 사용에 관해 더 구체적인 질문이 있으면 언제든지 돌아와 물어보십시오.
- 1. 사용 List.Exists와 술어 제대로
- 2. IndexOf 술어?
- 3. 술어 캐시
- 4. LINQ의 술어
- 5. 여러 술어 결합
- 6. 목록의 Remove_if 술어
- 7. 있는 NSDate 일정 술어
- 8. 프롤로그 술어 문제
- 9. 목록에서 술어 만들기
- 10. Prolog 정렬을위한 술어
- 11. FilteredRowSet 술어 평가 메소드
- 12. 술어 Common Lisp
- 13. wcf를 통한 술어 처리
- 14. C++ is_str_empty 술어
- 15. stl 알고리즘을위한 C++ "스마트"술어
- 16. <TElement, 부울> 술어
- 17. CouchDB에서 임의의 술어 쿼리를위한 전략
- 18. 술어 개체에서 중복을 제거하는 방법?
- 19. "술어 기반 검색"이란 무엇입니까?
- 20. 문자열에서 int까지의 맵에 대한 술어
- 21. NSPredicate 및 filteredArrayUsingPredicate : 술어 문제
- 22. C# 술어 빌더 나는 다음과 같은 코드에서 술어 빌더를 사용하는 것을 시도하고있다
- 23. C# 술어 매개 변수 내의 값을 검사하는 방법? - 결정 술어 평등
- 24. C++의 함수에 단항 술어 전달
- 25. 내가 그런 짓을 할 것 술어
- 26. '동일'템플릿 기능은 어떻게 구현됩니까? (술어 버전)
- 27. 클래스에서 술어 함수로 C++ std :: sort
- 28. 이 술어/CreateDelegate 사용에있어 문제점은 무엇입니까?
- 29. Antlr Lexer 따옴표 붙은 문자열 술어
- 30. Twitter Streaming API - 두 개의 술어 합치기
* sql *의 'like' 문이이 작업을 수행 할 수있는 경우 왜 NSPredicate가 필요합니까? – EmptyStack
yea there ...하지만 더 유연한 코어 데이터를 사용하여 동일한 작업을 수행하려고합니다. – illuminatus
Alrgiht .. 'NSPredicate'의 'BEGINSWITH' 또는'BEGINSWITH' 또는 ENDSWITH 키워드를 사용할 수 있다고 생각합니다. .. – EmptyStack