Returns a substring based on a specified range
-(NSString *) Substringwithrange: (nsrange) range;
Compare two strings (ignoring case)
-(Nscomparisonresult) Caseinsensitivecompare: (NSString *) string;
Comparison of two strings
-(Nscomparisonresult) Localizedcompare: (NSString *) string;
Test whether the string starts with astring
-(BOOL) Hasprefix: (NSString *) astring;//this more commonly used
Test whether the string ends with astring
-(BOOL) Hassuffix: (NSString *) astring;//This is also more commonly used
Tests whether two strings are equal
-(BOOL) isequaltostring: (NSString *) astring;
Returns the first letter of each word in string strings, with the remaining letters lowercase
-(NSString *) capitalizedstring;
Returns a string converted to lowercase
-(NSString *) lowercasestring;
Returns a string converted to uppercase
-(NSString *) uppercasestring;
Returns a string converted to UTF8 encoded format
-(__strong const char *) utf8string;
Returns a string that converts a double type
-(double) doublevalue;
Returns a string that converts a float type
-(float) floatvalue;
Returns a string that converts the type int
-(int) intvalue;
Returns a string converted to the Nsinteger type
-(Nsinteger) IntegerValue