Skip to content

Commit

Permalink
Merge pull request #6 from Juhwa-Lee1023/1.0.0
Browse files Browse the repository at this point in the history
README 수정 및 1.0.0 배포 준비
  • Loading branch information
Juhwa-Lee1023 authored Sep 9, 2024
2 parents 3e3f358 + 9ed39dc commit 4527a1b
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
- **기본**: 정렬을 수행하지 않음. 데이터 순서대로 반환
- **자모 순서**: 항목들을 한글 자모 순서대로 정렬
- **자모 역순**: 항목들을 한글 자모 역순으로 정렬
- **편집 거리**: Levenshtein (편집) distance 기준으로 가장 유사한 순서대로 정렬
- **편집 거리**: Levenshtein(편집 거리)을 기준으로 가장 유사한 결과 순으로 항목을 정렬합니다.


## 설치 방법
Expand Down Expand Up @@ -60,7 +60,7 @@ let personSearch = HangulSearch(items: persons, mode: .autocomplete, keySelector

#### 1. 초성 검색 (`chosungAndFullMatch`)

초성 검색 모드에서는 사용자가 입력한 초성에 해당하는 항목을 찾습니다. 예를 들어, "ㅊㅅ"을 검색하면 "ㅊㅅ" 초성을 가진 모든 결과를 찾을 수 있습니다.
초성 검색은 입력된 초성에 맞는 결과를 찾습니다. 예를 들어, "ㅊㅅ"을 입력하면 "철수"와 같은 결과가 반환됩니다.

```swift
let searchEngine = HangulSearch(items: persons, mode: .chosungAndFullMatch, keySelector: { $0.name })
Expand All @@ -78,7 +78,7 @@ https://github.com/Juhwa-Lee1023/HangulSearch/assets/63584245/9f5e0f28-d8ab-4010


#### 2. 전체 문자열 검색 (containsMatch)
전체 문자열 검색에서는 입력된 전체 문자열을 포함하는 항목을 반환합니다. 예를 들어, "철수"라는 문자열을 검색하면 이름 중 "철수"를 포함하는 모든 결과를 반환합니다.
전체 문자열 검색은 입력된 문자열이 포함된 모든 항목을 반환합니다.

```swift
let searchEngine = HangulSearch(items: persons, mode: .containsMatch, keySelector: { $0.name })
Expand All @@ -100,7 +100,7 @@ https://github.com/Juhwa-Lee1023/HangulSearch/assets/63584245/8bdc8091-03d9-4c84


#### 3. 자동 완성 검색 (autocomplete)
자동 완성 검색에서는 사용자가 입력한 문자열로 시작하는 항목을 찾습니다. 예를 들어, "쵳"으로 검색하면 "최철수"와 같은 결과를 얻을 수 있습니다.
자동 완성은 입력한 문자열이 포함된 항목들을 찾습니다. 예를 들어, "쵳"으로 검색하면 "최철수"와 같은 결과를 얻을 수 있습니다.

```swift
let searchEngine = HangulSearch(items: persons, mode: .autocomplete, keySelector: { $0.name })
Expand All @@ -120,7 +120,7 @@ https://github.com/Juhwa-Lee1023/HangulSearch/assets/63584245/d8d3693b-0dc0-49e9


#### 4. 종합 검색 모드 (combined)
종합 검색 모드에서는 초성 검색, 전체 문자열 검색, 자동 완성 검색을 조합하여넓은 범위의 검색 결과를 제공합니다. 이 모드는 다양한 입력 형태에 대해 가장 광범위한 검색 결과를 반환합니다.
종합 검색 모드는 초성 검색, 전체 문자열 검색, 자동 완성 검색을 결합하여많은 검색 결과를 제공합니다. 이 모드는 다양한 입력 형태에 대해 가장 광범위한 검색 결과를 반환합니다.

<details>
<summary>클릭하여 동영상 보기</summary>
Expand Down

0 comments on commit 4527a1b

Please sign in to comment.