---
title: "caseInsensitiveCompare(_:)"
framework: swift
role: symbol
role_heading: Instance Method
path: "swift/stringprotocol/caseinsensitivecompare(_:)"
---

# caseInsensitiveCompare(_:)

Returns the result of invoking compare:options: with NSCaseInsensitiveSearch as the only option.

## Declaration

```swift
func caseInsensitiveCompare<T>(_ aString: T) -> ComparisonResult where T : StringProtocol
```
