날짜가 NSStrings로 저장되는 핵심 데이터 검색

Pnizzle

사용자가 검색 할 필드, 사용할 연산자 및 검색 할 값을 지정할 수있는 검색 메커니즘을 만드는 중입니다. 고급 검색과 비슷합니다. 그러나 날짜와 날짜 범위도 검색해야하지만 문제는 날짜가 NSDates가 아닌 NSStrings로 선언된다는 것입니다. 따라서 기본적으로 날짜를 나타내는 문자열입니다 (문자 그대로 날짜가 아닙니다). 데이터베이스에서 날짜를 나타내는 문자열의 예는 2014-11-25T00 : 00 : 00 + 1000입니다.

따라서 마이그레이션에서 값과 해당 필드를 NSDates로 변경하지 않고 이미 가지고있는 것을 유지하는 대신 Core Data가 NSString 필드 값을 NSDates로 변환 할 수 있도록 내 조건 자 쿼리에 대한 일종의 변환 기준을 지정하는 방법이 있습니다. 그런 다음 기록이 지정된 기준에 맞는 날씨를 결정하기 위해 비교를 수행합니까?

롭 샌더스

CoreData가 NSStrings를 NSDates 로 변환 할 수 없다고 확신합니다. 해야 할 일은이를 변환하는 구문 분석 알고리즘을 만드는 것입니다. 형식은 웹 개발에 사용되는 ISO8601 날짜 형식처럼 보이므로이 데이터를 어딘가에서 다운로드했다고 가정합니다.

나는 이전에 날짜 구문 분석 알고리즘을 개발했으며 적절한 테스트를 통해 매우 강력하고 빠르게 빌드 할 수 있습니다. 그런 다음 할 수있는 일은 NSDate의 문자열을 문자열 로 변환 한 다음 해당 문자열을 fetch 술어에 공급하는 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Xcode 핵심 데이터-UITextField 값을 NSDate로 변환하고 핵심 데이터에 날짜로 저장

분류에서Dev

핵심 데이터 문제가있는 검색 창

분류에서Dev

Swift로 핵심 데이터 검색

분류에서Dev

NSSortDescriptor를 날짜별로 정렬하는 핵심 데이터

분류에서Dev

검색된 핵심 데이터 개체로 작업하는 방법

분류에서Dev

카드로 제시 할 때 핵심 데이터가 저장되지 않음

분류에서Dev

빠른 검색을위한 핵심 데이터 또는 sqlite?

분류에서Dev

핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

분류에서Dev

핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

분류에서Dev

날짜 시간을 가져 오는 Swift 핵심 데이터 NSFetchRequest 술어

분류에서Dev

Swift로 핵심 데이터 저장 데이터

분류에서Dev

핵심 데이터 일대 다 관계가 올바르게 / 예상대로 저장되지 않음

분류에서Dev

핵심 데이터가 속성을 제대로 저장하지 않는 이유는 무엇입니까?

분류에서Dev

핵심 데이터 nstableview 검색 창

분류에서Dev

WatchKit Extension 대상에서 핵심 데이터 영구 저장소 경로를 가져 오는 방법

분류에서Dev

SwiftUI에서 날짜별로 핵심 데이터 항목을 그룹화하는 방법은 무엇입니까?

분류에서Dev

핵심 데이터 (Swift)를 사용하여 장치에 데이터를 저장 / 검색 할 수 없음

분류에서Dev

모든 행을 가져 오지 않고 핵심 데이터 검색

분류에서Dev

핵심 데이터 앱 충돌에 노래 URL 경로 저장

분류에서Dev

새로운 기록을 추가하는 핵심 데이터 오류

분류에서Dev

핵심 오는 int 날짜 텍스트 필드에 데이터 저장 및보기

분류에서Dev

경로가 텍스트로 저장되고 실제 파일이 디스크에 저장되는 핵심 데이터 항목을 삭제하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

마이 인 패드에 저장된 데이터 (핵심 데이터 모델로 저장)를 여는 방법

분류에서Dev

프로젝트에 핵심 데이터를 추가하고 JSON 서비스에서 가져온 데이터를 저장하는 방법

분류에서Dev

증가 된 정수를 저장하지 않는 핵심 데이터

분류에서Dev

특정 데이터를 추가하는 대신 전체 핵심 데이터 개체 다시로드

분류에서Dev

ef 핵심 탐색 속성이로드되지 않음

분류에서Dev

핵심 데이터 저장 방지

분류에서Dev

핵심 데이터 : 속성의 최저 가치 확보

Related 관련 기사

  1. 1

    Xcode 핵심 데이터-UITextField 값을 NSDate로 변환하고 핵심 데이터에 날짜로 저장

  2. 2

    핵심 데이터 문제가있는 검색 창

  3. 3

    Swift로 핵심 데이터 검색

  4. 4

    NSSortDescriptor를 날짜별로 정렬하는 핵심 데이터

  5. 5

    검색된 핵심 데이터 개체로 작업하는 방법

  6. 6

    카드로 제시 할 때 핵심 데이터가 저장되지 않음

  7. 7

    빠른 검색을위한 핵심 데이터 또는 sqlite?

  8. 8

    핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

  9. 9

    핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

  10. 10

    날짜 시간을 가져 오는 Swift 핵심 데이터 NSFetchRequest 술어

  11. 11

    Swift로 핵심 데이터 저장 데이터

  12. 12

    핵심 데이터 일대 다 관계가 올바르게 / 예상대로 저장되지 않음

  13. 13

    핵심 데이터가 속성을 제대로 저장하지 않는 이유는 무엇입니까?

  14. 14

    핵심 데이터 nstableview 검색 창

  15. 15

    WatchKit Extension 대상에서 핵심 데이터 영구 저장소 경로를 가져 오는 방법

  16. 16

    SwiftUI에서 날짜별로 핵심 데이터 항목을 그룹화하는 방법은 무엇입니까?

  17. 17

    핵심 데이터 (Swift)를 사용하여 장치에 데이터를 저장 / 검색 할 수 없음

  18. 18

    모든 행을 가져 오지 않고 핵심 데이터 검색

  19. 19

    핵심 데이터 앱 충돌에 노래 URL 경로 저장

  20. 20

    새로운 기록을 추가하는 핵심 데이터 오류

  21. 21

    핵심 오는 int 날짜 텍스트 필드에 데이터 저장 및보기

  22. 22

    경로가 텍스트로 저장되고 실제 파일이 디스크에 저장되는 핵심 데이터 항목을 삭제하는 가장 좋은 방법은 무엇입니까?

  23. 23

    마이 인 패드에 저장된 데이터 (핵심 데이터 모델로 저장)를 여는 방법

  24. 24

    프로젝트에 핵심 데이터를 추가하고 JSON 서비스에서 가져온 데이터를 저장하는 방법

  25. 25

    증가 된 정수를 저장하지 않는 핵심 데이터

  26. 26

    특정 데이터를 추가하는 대신 전체 핵심 데이터 개체 다시로드

  27. 27

    ef 핵심 탐색 속성이로드되지 않음

  28. 28

    핵심 데이터 저장 방지

  29. 29

    핵심 데이터 : 속성의 최저 가치 확보

뜨겁다태그

보관