This is NSString+Substrings.m in view mode; [Download] [Up]
#import "NSString+Substrings.h"
@implementation NSString (MiscSubstrings)
// This method donated by Aleksey Sudakov
- (NSString *)substringToString:(NSString *)aString
{
NSRange range = [self rangeOfString:aString];
return [self substringToIndex:range.location];
}
// This method donated by Aleksey Sudakov
- (NSString *)substringFromString:(NSString *)aString
{
NSRange range = [self rangeOfString:aString];
return [self substringFromIndex:range.location];
}
// This method donated by Aleksey Sudakov
- (NSString *)substringFromEndOfString:(NSString *)aString
{
NSRange range = [self rangeOfString:aString];
return [self substringFromIndex:range.location + range.length];
}
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.