---
title: string
framework: foundation
role: symbol
role_heading: Type Method
path: foundation/nsstring/string
---

# string

Returns an empty string.

## Declaration

```occ
+ (instancetype) string;
```

## Return Value

Return Value An empty string.

## See Also

### Related Documentation

- [String Programming Guide](apple-archive/documentation/Cocoa/Conceptual/Strings/introStrings.html.md)
- [Property List Programming Guide](apple-archive/documentation/Cocoa/Conceptual/PropertyLists/Introduction.md)

### Creating and Initializing Strings

- [init()](foundation/nsstring/init().md)
- [init(bytes:length:encoding:)](foundation/nsstring/init(bytes:length:encoding:).md)
- [init(bytesNoCopy:length:encoding:freeWhenDone:)](foundation/nsstring/init(bytesnocopy:length:encoding:freewhendone:).md)
- [init(characters:length:)](foundation/nsstring/init(characters:length:).md)
- [init(charactersNoCopy:length:freeWhenDone:)](foundation/nsstring/init(charactersnocopy:length:freewhendone:).md)
- [init(string:)](foundation/nsstring/init(string:)-210xa.md)
- [initWithFormat:](foundation/nsstring/initwithformat:.md)
- [init(format:arguments:)](foundation/nsstring/init(format:arguments:).md)
- [initWithFormat:locale:](foundation/nsstring/initwithformat:locale:.md)
- [init(format:locale:arguments:)](foundation/nsstring/init(format:locale:arguments:).md)
- [init(data:encoding:)](foundation/nsstring/init(data:encoding:).md)
- [stringWithFormat:](foundation/nsstring/stringwithformat:.md)
- [localizedStringWithFormat:](foundation/nsstring/localizedstringwithformat:.md)
- [localizedUserNotificationString(forKey:arguments:)](foundation/nsstring/localizedusernotificationstring(forkey:arguments:).md)
- [stringWithCharacters:length:](foundation/nsstring/stringwithcharacters:length:.md)
