---
title: Ưu tiên isEmpty thay vì so sánh == ""
impact: LOW
impactDescription: Tăng độ rõ ràng và tránh lỗi tiềm ẩn khi xử lý chuỗi rỗng.
tags: swift, ios, string, isEmpty, readability
---

## Ưu tiên isEmpty thay vì so sánh == ""

Dùng `.isEmpty` thay cho so sánh bằng chuỗi rỗng `""`. Điều này giúp code đồng bộ, chuyên nghiệp và rõ ràng hơn về mặt ngữ nghĩa trong Swift.

**Incorrect (so sánh chuỗi rỗng):**

```swift
let name = ""
if name == "" {
    print("Tên không được để trống")
}
```

**Correct (dùng isEmpty):**

```swift
let name = ""
if name.isEmpty {
    print("Tên không được để trống")
}
```

**Tools:** SwiftLint (empty_string)
