SwiftString

Overview

Location

  • Reference:
    • Swift.fx  Island
    • libSwift.fx  Toffee
    • Swift.dll  .NET, .NET Standard 2.0
    • swift.jar  Cooper
  • Namespace: Swift
  • Ancestry:
    • Object | ValueType | SwiftString  Island-UIKit for Mac-x86_64
    • ValueType | SwiftString  .NET, .NET Standard 2.0
    • ValueType | SwiftString  Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows

 

constructor

 

constructor

 

SwiftString()

 

init()

 

SwiftString()

 

Sub New()

constructor (not nullable Char)

 

constructor(c: not nullable Char)

 

SwiftString(Char! c)

 

init(_ c: Char)

 

SwiftString(Char c)

 

Sub New(c As Char)

Parameters:

  • c:

constructor (not nullable Object)

 

constructor(object: not nullable Object)

 

SwiftString(Object! object)

 

init(_ object: Object)

 

SwiftString(Object object)

 

Sub New(object As Object)

Parameters:

  • object:

constructor (not nullable NativeString)

 

constructor(s: not nullable NativeString)

 

SwiftString(NativeString! s)

 

init(_ s: NativeString)

 

SwiftString(NativeString s)

 

Sub New(s As NativeString)

Parameters:

  • s:

constructor (SwiftString) Cooper

 

constructor(value: SwiftString)

 

SwiftString(SwiftString value)

 

init(_ value: SwiftString)

 

SwiftString(SwiftString value)

 

Sub New(value As SwiftString)

Parameters:

  • value:

constructor withRepeating(not nullable Char) count(not nullable Int)

 

// Island-UIKit for Mac-x86_64
constructor withRepeating(c: not nullable Char) count(count: not nullable Int)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
constructor withRepeating(c: not nullable Char) count(count: not nullable Int)

 

// Island-UIKit for Mac-x86_64
SwiftString withRepeating(Char! c) count(Int! count)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
SwiftString withRepeating(Char! c) count(Int! count)

 

// Toffee-UIKit for Mac
init(withRepeating c: Char, count: Int)
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
init(withRepeating c: Char, count: Int)

 

SwiftString withRepeating(Char c) count(Int count)

 

// Island-UIKit for Mac-x86_64
Sub New withRepeating(c As Char) count(count As Int)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Sub New withRepeating(c As Char) count(count As Int)

Parameters:

  • c:
  • count:

append (not nullable Char)  virtual

 

method append(c: not nullable Char)

 

void append(Char! c)

 

func append(_ c: Char)

 

void append(Char c)

 

Sub append(c As Char)

Parameters:

  • c:

append (not nullable Character)  virtual

 

method append(c: not nullable Character)

 

void append(Character! c)

 

func append(_ c: Character)

 

void append(Character c)

 

Sub append(c As Character)

Parameters:

  • c:

append (not nullable NativeString)  virtual

 

method append(s: not nullable NativeString)

 

void append(NativeString! s)

 

func append(_ s: NativeString)

 

void append(NativeString s)

 

Sub append(s As NativeString)

Parameters:

  • s:

append (not nullable SwiftString)  virtual

 

method append(s: not nullable SwiftString)

 

void append(SwiftString! s)

 

func append(_ s: SwiftString)

 

void append(SwiftString s)

 

Sub append(s As SwiftString)

Parameters:

  • s:

appending (not nullable NativeString): not nullable SwiftString  virtual

 

method appending(s: not nullable NativeString): not nullable SwiftString

 

SwiftString! appending(NativeString! s)

 

func appending(_ s: NativeString) -> SwiftString

 

SwiftString appending(NativeString s)

 

Function appending(s As NativeString) As SwiftString

Parameters:

  • s:

appending (not nullable SwiftString): not nullable SwiftString  virtual

 

method appending(s: not nullable SwiftString): not nullable SwiftString

 

SwiftString! appending(SwiftString! s)

 

func appending(_ s: SwiftString) -> SwiftString

 

SwiftString appending(SwiftString s)

 

Function appending(s As SwiftString) As SwiftString

Parameters:

  • s:

characters  virtual .NET, .NET Standard 2.0, Cooper, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee

 

// Island-UIKit for Mac-x86_64
property characters: not nullable SwiftString.CharacterView read;
// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
property characters: not nullable CharacterView read;

 

// Island-UIKit for Mac-x86_64
SwiftString.CharacterView! characters { get; }
// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
CharacterView! characters { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var characters: SwiftString.CharacterView { get{} }
// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var characters: CharacterView { get{} }

 

CharacterView characters { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property characters() As SwiftString.CharacterView
// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
ReadOnly Property characters() As CharacterView

clone Cooper

 

method clone: Object

 

Object clone()

 

func clone() -> Object

 

Object clone()

 

Function clone() As Object

contains  virtual

 

// Island-UIKit for Mac-x86_64
method contains(s: not nullable SwiftString): not nullable Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method contains(s: not nullable SwiftString): not nullable Bool

 

// Island-UIKit for Mac-x86_64
Bool! contains(SwiftString! s)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! contains(SwiftString! s)

 

// Toffee-UIKit for Mac
func contains(_ s: SwiftString) -> Bool
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func contains(_ s: SwiftString) -> Bool

 

Bool contains(SwiftString s)

 

// Island-UIKit for Mac-x86_64
Function contains(s As SwiftString) As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function contains(s As SwiftString) As Bool

Parameters:

  • s:

description  override

 

method description: not nullable NativeString

 

NativeString! description()

 

func description() -> NativeString

 

NativeString description()

 

Function description() As NativeString

endIndex  virtual

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property endIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property endIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! endIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! endIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var endIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var endIndex: Int32 { get{} }

 

Int64 endIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property endIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property endIndex() As Int32

hashValue  virtual

 

// Island-UIKit for Mac-x86_64
property hashValue: not nullable Int read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property hashValue: not nullable Int read;

 

// Island-UIKit for Mac-x86_64
Int! hashValue { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! hashValue { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var hashValue: Int { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var hashValue: Int { get{} }

 

Int hashValue { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property hashValue() As Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property hashValue() As Int

hasPrefix  virtual .NET, .NET Standard 2.0, Cooper, Island

 

// Island-UIKit for Mac-x86_64
method hasPrefix(prefix: not nullable SwiftString): not nullable Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method hasPrefix(prefix: not nullable SwiftString): not nullable Bool

 

// Island-UIKit for Mac-x86_64
Bool! hasPrefix(SwiftString! prefix)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! hasPrefix(SwiftString! prefix)

 

// Island-UIKit for Mac-x86_64
func hasPrefix(_ prefix: SwiftString) -> Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func hasPrefix(_ prefix: SwiftString) -> Bool

 

Bool hasPrefix(SwiftString prefix)

 

// Island-UIKit for Mac-x86_64
Function hasPrefix(prefix As SwiftString) As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function hasPrefix(prefix As SwiftString) As Bool

Parameters:

  • prefix:

hasSuffix  virtual .NET, .NET Standard 2.0, Cooper, Island

 

// Island-UIKit for Mac-x86_64
method hasSuffix(suffix: not nullable SwiftString): not nullable Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method hasSuffix(suffix: not nullable SwiftString): not nullable Bool

 

// Island-UIKit for Mac-x86_64
Bool! hasSuffix(SwiftString! suffix)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! hasSuffix(SwiftString! suffix)

 

// Island-UIKit for Mac-x86_64
func hasSuffix(_ suffix: SwiftString) -> Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func hasSuffix(_ suffix: SwiftString) -> Bool

 

Bool hasSuffix(SwiftString suffix)

 

// Island-UIKit for Mac-x86_64
Function hasSuffix(suffix As SwiftString) As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function hasSuffix(suffix As SwiftString) As Bool

Parameters:

  • suffix:

index  virtual

 

// Island-UIKit for Mac-x86_64
method index of(s: not nullable SwiftString): nullable Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method index of(s: not nullable SwiftString): nullable Int

 

// Island-UIKit for Mac-x86_64
Int? index of(SwiftString! s)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int? index of(SwiftString! s)

 

// Toffee-UIKit for Mac
func index(of s: SwiftString) -> Int?
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func index(of s: SwiftString) -> Int?

 

Long index of(SwiftString s)

 

// Island-UIKit for Mac-x86_64
Function index of(s As SwiftString) As Int?
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function index of(s As SwiftString) As Int?

Parameters:

  • s:

isEmpty  virtual

 

// Island-UIKit for Mac-x86_64
property isEmpty: not nullable Bool read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property isEmpty: not nullable Bool read;

 

// Island-UIKit for Mac-x86_64
Bool! isEmpty { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! isEmpty { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var isEmpty: Bool { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property isEmpty() As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property isEmpty() As Bool

Item  virtual

 

property Item[range: not nullable Range]: not nullable SwiftString read;

 

SwiftString! Item[Range! range] { get; }

 

subscript Item(_ range: Range) -> SwiftString { get{} }

 

SwiftString Item[Range range] { __get; }

 

ReadOnly Property Item(range As Range) As SwiftString

length  virtual

 

// Island-UIKit for Mac-x86_64
method length: not nullable Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method length: not nullable Int

 

// Island-UIKit for Mac-x86_64
Int! length()
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! length()

 

// Toffee-UIKit for Mac
func length() -> Int
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func length() -> Int

 

Int length()

 

// Island-UIKit for Mac-x86_64
Function length() As Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function length() As Int

lowercased  virtual

 

method lowercased: not nullable SwiftString

 

SwiftString! lowercased()

 

func lowercased() -> SwiftString

 

SwiftString lowercased()

 

Function lowercased() As SwiftString

startIndex  virtual

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property startIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property startIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! startIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! startIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var startIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var startIndex: Int32 { get{} }

 

Int64 startIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property startIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property startIndex() As Int32

toInt Cooper

 

method toInt: nullable Long

 

Long? toInt()

 

func toInt() -> Long?

 

Long toInt()

 

Function toInt() As Long?

toInt  virtual .NET, .NET Standard 2.0, Island, Toffee

 

// Island-UIKit for Mac-x86_64
method toInt: nullable Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method toInt: nullable Int

 

// Island-UIKit for Mac-x86_64
Int? toInt()
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int? toInt()

 

// Toffee-UIKit for Mac
func toInt() -> Int?
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func toInt() -> Int?

 

// Island-UIKit for Mac-x86_64
Function toInt() As Int?
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function toInt() As Int?

toString Cooper

 

method toString: String

 

String toString()

 

func toString() -> String

 

String toString()

 

Function toString() As String

unicodeScalars  virtual

 

property unicodeScalars: not nullable UnicodeScalarView read;

 

UnicodeScalarView! unicodeScalars { get; }

 

var unicodeScalars: UnicodeScalarView { get{} }

 

UnicodeScalarView unicodeScalars { __get; }

 

ReadOnly Property unicodeScalars() As UnicodeScalarView

uppercased  virtual

 

method uppercased: not nullable SwiftString

 

SwiftString! uppercased()

 

func uppercased() -> SwiftString

 

SwiftString uppercased()

 

Function uppercased() As SwiftString

utf16  virtual

 

// Island-UIKit for Mac-x86_64
property utf16: not nullable SwiftString.UTF16View read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property utf16: not nullable UTF16View read;

 

// Island-UIKit for Mac-x86_64
SwiftString.UTF16View! utf16 { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF16View! utf16 { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var utf16: SwiftString.UTF16View { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var utf16: UTF16View { get{} }

 

UTF16View utf16 { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property utf16() As SwiftString.UTF16View
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property utf16() As UTF16View

utf8  virtual

 

// Island-UIKit for Mac-x86_64
property utf8: not nullable SwiftString.UTF8View read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property utf8: not nullable UTF8View read;

 

// Island-UIKit for Mac-x86_64
SwiftString.UTF8View! utf8 { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF8View! utf8 { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var utf8: SwiftString.UTF8View { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var utf8: UTF8View { get{} }

 

UTF8View utf8 { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property utf8() As SwiftString.UTF8View
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property utf8() As UTF8View

utf8CString  virtual

 

property utf8CString: not nullable array of not nullable UTF8Char read;

 

UTF8Char![]! utf8CString { get; }

 

var utf8CString: UTF8Char... { get{} }

 

UTF8Char[] utf8CString { __get; }

 

ReadOnly Property utf8CString() As UTF8Char()

withUTF8Buffer<R>  virtual .NET, .NET Standard 2.0, Cooper, Toffee

 

method withUTF8Buffer<R>(body: not nullable Func<not nullable array of not nullable UTF8Char, not nullable R>): not nullable R

 

R! withUTF8Buffer<R>(Func<UTF8Char![]!, R!>! body)

 

func withUTF8Buffer<R>(_ body: (UTF8Char...) -> R) -> R

 

R withUTF8Buffer<R>(Func2<UTF8Char[], R> body)

 

Function withUTF8Buffer<R>(body As Func (Of UTF8Char(), R)) As R

Parameters:

  • body:

 

characters  virtual .NET, .NET Standard 2.0, Cooper, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee

 

// Island-UIKit for Mac-x86_64
property characters: not nullable SwiftString.CharacterView read;
// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
property characters: not nullable CharacterView read;

 

// Island-UIKit for Mac-x86_64
SwiftString.CharacterView! characters { get; }
// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
CharacterView! characters { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var characters: SwiftString.CharacterView { get{} }
// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var characters: CharacterView { get{} }

 

CharacterView characters { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property characters() As SwiftString.CharacterView
// .NET, .NET Standard 2.0, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator
ReadOnly Property characters() As CharacterView

endIndex  virtual

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property endIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property endIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! endIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! endIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var endIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var endIndex: Int32 { get{} }

 

Int64 endIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property endIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property endIndex() As Int32

hashValue  virtual

 

// Island-UIKit for Mac-x86_64
property hashValue: not nullable Int read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property hashValue: not nullable Int read;

 

// Island-UIKit for Mac-x86_64
Int! hashValue { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! hashValue { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var hashValue: Int { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var hashValue: Int { get{} }

 

Int hashValue { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property hashValue() As Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property hashValue() As Int

isEmpty  virtual

 

// Island-UIKit for Mac-x86_64
property isEmpty: not nullable Bool read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property isEmpty: not nullable Bool read;

 

// Island-UIKit for Mac-x86_64
Bool! isEmpty { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! isEmpty { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var isEmpty: Bool { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var isEmpty: Bool { get{} }

 

Bool isEmpty { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property isEmpty() As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property isEmpty() As Bool

Item  virtual

 

property Item[range: not nullable Range]: not nullable SwiftString read;

 

SwiftString! Item[Range! range] { get; }

 

subscript Item(_ range: Range) -> SwiftString { get{} }

 

SwiftString Item[Range range] { __get; }

 

ReadOnly Property Item(range As Range) As SwiftString

startIndex  virtual

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
property startIndex: not nullable Int64 read;
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
property startIndex: not nullable Int32 read;

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int64! startIndex { get; }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
Int32! startIndex { get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
var startIndex: Int64 { get{} }
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
var startIndex: Int32 { get{} }

 

Int64 startIndex { __get; }

 

// .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-aarch64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
ReadOnly Property startIndex() As Int64
// Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
ReadOnly Property startIndex() As Int32

unicodeScalars  virtual

 

property unicodeScalars: not nullable UnicodeScalarView read;

 

UnicodeScalarView! unicodeScalars { get; }

 

var unicodeScalars: UnicodeScalarView { get{} }

 

UnicodeScalarView unicodeScalars { __get; }

 

ReadOnly Property unicodeScalars() As UnicodeScalarView

utf16  virtual

 

// Island-UIKit for Mac-x86_64
property utf16: not nullable SwiftString.UTF16View read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property utf16: not nullable UTF16View read;

 

// Island-UIKit for Mac-x86_64
SwiftString.UTF16View! utf16 { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF16View! utf16 { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var utf16: SwiftString.UTF16View { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var utf16: UTF16View { get{} }

 

UTF16View utf16 { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property utf16() As SwiftString.UTF16View
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property utf16() As UTF16View

utf8  virtual

 

// Island-UIKit for Mac-x86_64
property utf8: not nullable SwiftString.UTF8View read;
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
property utf8: not nullable UTF8View read;

 

// Island-UIKit for Mac-x86_64
SwiftString.UTF8View! utf8 { get; }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
UTF8View! utf8 { get; }

 

// Island-UIKit for Mac-x86_64, Toffee-UIKit for Mac
var utf8: SwiftString.UTF8View { get{} }
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
var utf8: UTF8View { get{} }

 

UTF8View utf8 { __get; }

 

// Island-UIKit for Mac-x86_64
ReadOnly Property utf8() As SwiftString.UTF8View
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
ReadOnly Property utf8() As UTF8View

utf8CString  virtual

 

property utf8CString: not nullable array of not nullable UTF8Char read;

 

UTF8Char![]! utf8CString { get; }

 

var utf8CString: UTF8Char... { get{} }

 

UTF8Char[] utf8CString { __get; }

 

ReadOnly Property utf8CString() As UTF8Char()

 

constructor

 

constructor

 

SwiftString()

 

init()

 

SwiftString()

 

Sub New()

constructor (not nullable Char)

 

constructor(c: not nullable Char)

 

SwiftString(Char! c)

 

init(_ c: Char)

 

SwiftString(Char c)

 

Sub New(c As Char)

Parameters:

  • c:

constructor (not nullable Object)

 

constructor(object: not nullable Object)

 

SwiftString(Object! object)

 

init(_ object: Object)

 

SwiftString(Object object)

 

Sub New(object As Object)

Parameters:

  • object:

constructor (not nullable NativeString)

 

constructor(s: not nullable NativeString)

 

SwiftString(NativeString! s)

 

init(_ s: NativeString)

 

SwiftString(NativeString s)

 

Sub New(s As NativeString)

Parameters:

  • s:

constructor (SwiftString) Cooper

 

constructor(value: SwiftString)

 

SwiftString(SwiftString value)

 

init(_ value: SwiftString)

 

SwiftString(SwiftString value)

 

Sub New(value As SwiftString)

Parameters:

  • value:

constructor withRepeating(not nullable Char) count(not nullable Int)

 

// Island-UIKit for Mac-x86_64
constructor withRepeating(c: not nullable Char) count(count: not nullable Int)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
constructor withRepeating(c: not nullable Char) count(count: not nullable Int)

 

// Island-UIKit for Mac-x86_64
SwiftString withRepeating(Char! c) count(Int! count)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
SwiftString withRepeating(Char! c) count(Int! count)

 

// Toffee-UIKit for Mac
init(withRepeating c: Char, count: Int)
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
init(withRepeating c: Char, count: Int)

 

SwiftString withRepeating(Char c) count(Int count)

 

// Island-UIKit for Mac-x86_64
Sub New withRepeating(c As Char) count(count As Int)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Sub New withRepeating(c As Char) count(count As Int)

Parameters:

  • c:
  • count:

append (not nullable Char)  virtual

 

method append(c: not nullable Char)

 

void append(Char! c)

 

func append(_ c: Char)

 

void append(Char c)

 

Sub append(c As Char)

Parameters:

  • c:

append (not nullable Character)  virtual

 

method append(c: not nullable Character)

 

void append(Character! c)

 

func append(_ c: Character)

 

void append(Character c)

 

Sub append(c As Character)

Parameters:

  • c:

append (not nullable NativeString)  virtual

 

method append(s: not nullable NativeString)

 

void append(NativeString! s)

 

func append(_ s: NativeString)

 

void append(NativeString s)

 

Sub append(s As NativeString)

Parameters:

  • s:

append (not nullable SwiftString)  virtual

 

method append(s: not nullable SwiftString)

 

void append(SwiftString! s)

 

func append(_ s: SwiftString)

 

void append(SwiftString s)

 

Sub append(s As SwiftString)

Parameters:

  • s:

appending (not nullable NativeString): not nullable SwiftString  virtual

 

method appending(s: not nullable NativeString): not nullable SwiftString

 

SwiftString! appending(NativeString! s)

 

func appending(_ s: NativeString) -> SwiftString

 

SwiftString appending(NativeString s)

 

Function appending(s As NativeString) As SwiftString

Parameters:

  • s:

appending (not nullable SwiftString): not nullable SwiftString  virtual

 

method appending(s: not nullable SwiftString): not nullable SwiftString

 

SwiftString! appending(SwiftString! s)

 

func appending(_ s: SwiftString) -> SwiftString

 

SwiftString appending(SwiftString s)

 

Function appending(s As SwiftString) As SwiftString

Parameters:

  • s:

clone Cooper

 

method clone: Object

 

Object clone()

 

func clone() -> Object

 

Object clone()

 

Function clone() As Object

contains  virtual

 

// Island-UIKit for Mac-x86_64
method contains(s: not nullable SwiftString): not nullable Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method contains(s: not nullable SwiftString): not nullable Bool

 

// Island-UIKit for Mac-x86_64
Bool! contains(SwiftString! s)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! contains(SwiftString! s)

 

// Toffee-UIKit for Mac
func contains(_ s: SwiftString) -> Bool
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func contains(_ s: SwiftString) -> Bool

 

Bool contains(SwiftString s)

 

// Island-UIKit for Mac-x86_64
Function contains(s As SwiftString) As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function contains(s As SwiftString) As Bool

Parameters:

  • s:

description  override

 

method description: not nullable NativeString

 

NativeString! description()

 

func description() -> NativeString

 

NativeString description()

 

Function description() As NativeString

hasPrefix  virtual .NET, .NET Standard 2.0, Cooper, Island

 

// Island-UIKit for Mac-x86_64
method hasPrefix(prefix: not nullable SwiftString): not nullable Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method hasPrefix(prefix: not nullable SwiftString): not nullable Bool

 

// Island-UIKit for Mac-x86_64
Bool! hasPrefix(SwiftString! prefix)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! hasPrefix(SwiftString! prefix)

 

// Island-UIKit for Mac-x86_64
func hasPrefix(_ prefix: SwiftString) -> Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func hasPrefix(_ prefix: SwiftString) -> Bool

 

Bool hasPrefix(SwiftString prefix)

 

// Island-UIKit for Mac-x86_64
Function hasPrefix(prefix As SwiftString) As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function hasPrefix(prefix As SwiftString) As Bool

Parameters:

  • prefix:

hasSuffix  virtual .NET, .NET Standard 2.0, Cooper, Island

 

// Island-UIKit for Mac-x86_64
method hasSuffix(suffix: not nullable SwiftString): not nullable Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method hasSuffix(suffix: not nullable SwiftString): not nullable Bool

 

// Island-UIKit for Mac-x86_64
Bool! hasSuffix(SwiftString! suffix)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Bool! hasSuffix(SwiftString! suffix)

 

// Island-UIKit for Mac-x86_64
func hasSuffix(_ suffix: SwiftString) -> Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
func hasSuffix(_ suffix: SwiftString) -> Bool

 

Bool hasSuffix(SwiftString suffix)

 

// Island-UIKit for Mac-x86_64
Function hasSuffix(suffix As SwiftString) As Bool
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function hasSuffix(suffix As SwiftString) As Bool

Parameters:

  • suffix:

index  virtual

 

// Island-UIKit for Mac-x86_64
method index of(s: not nullable SwiftString): nullable Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method index of(s: not nullable SwiftString): nullable Int

 

// Island-UIKit for Mac-x86_64
Int? index of(SwiftString! s)
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int? index of(SwiftString! s)

 

// Toffee-UIKit for Mac
func index(of s: SwiftString) -> Int?
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func index(of s: SwiftString) -> Int?

 

Long index of(SwiftString s)

 

// Island-UIKit for Mac-x86_64
Function index of(s As SwiftString) As Int?
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function index of(s As SwiftString) As Int?

Parameters:

  • s:

length  virtual

 

// Island-UIKit for Mac-x86_64
method length: not nullable Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method length: not nullable Int

 

// Island-UIKit for Mac-x86_64
Int! length()
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int! length()

 

// Toffee-UIKit for Mac
func length() -> Int
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func length() -> Int

 

Int length()

 

// Island-UIKit for Mac-x86_64
Function length() As Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function length() As Int

lowercased  virtual

 

method lowercased: not nullable SwiftString

 

SwiftString! lowercased()

 

func lowercased() -> SwiftString

 

SwiftString lowercased()

 

Function lowercased() As SwiftString

toInt Cooper

 

method toInt: nullable Long

 

Long? toInt()

 

func toInt() -> Long?

 

Long toInt()

 

Function toInt() As Long?

toInt  virtual .NET, .NET Standard 2.0, Island, Toffee

 

// Island-UIKit for Mac-x86_64
method toInt: nullable Int
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
method toInt: nullable Int

 

// Island-UIKit for Mac-x86_64
Int? toInt()
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Int? toInt()

 

// Toffee-UIKit for Mac
func toInt() -> Int?
// Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS, Toffee-watchOS Simulator
func toInt() -> Int?

 

// Island-UIKit for Mac-x86_64
Function toInt() As Int?
// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-WebAssembly-wasm32, Island-Windows
Function toInt() As Int?

toString Cooper

 

method toString: String

 

String toString()

 

func toString() -> String

 

String toString()

 

Function toString() As String

uppercased  virtual

 

method uppercased: not nullable SwiftString

 

SwiftString! uppercased()

 

func uppercased() -> SwiftString

 

SwiftString uppercased()

 

Function uppercased() As SwiftString

withUTF8Buffer<R>  virtual .NET, .NET Standard 2.0, Cooper, Toffee

 

method withUTF8Buffer<R>(body: not nullable Func<not nullable array of not nullable UTF8Char, not nullable R>): not nullable R

 

R! withUTF8Buffer<R>(Func<UTF8Char![]!, R!>! body)

 

func withUTF8Buffer<R>(_ body: (UTF8Char...) -> R) -> R

 

R withUTF8Buffer<R>(Func2<UTF8Char[], R> body)

 

Function withUTF8Buffer<R>(body As Func (Of UTF8Char(), R)) As R

Parameters:

  • body: