Oolite 1.91.0.7668-250429-8542c40
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
NSString(OOUtilities) Category Reference

#include <OOStringParsing.h>

Instance Methods

(BOOL) - pathHasExtension:
 
(BOOL) - pathHasExtensionInArray:
 

Detailed Description

Definition at line 70 of file OOStringParsing.h.

Method Documentation

◆ pathHasExtension:

- (BOOL) pathHasExtension: (NSString *) extension

Definition at line 337 of file OOStringParsing.m.

337 :(NSString *)extension
338{
339 return [[self pathExtension] caseInsensitiveCompare:extension] == NSOrderedSame;
340}

◆ pathHasExtensionInArray:

- (BOOL) pathHasExtensionInArray: (NSArray *) extensions

Definition at line 343 of file OOStringParsing.m.

343 :(NSArray *)extensions
344{
345 NSEnumerator *extEnum = nil;
346 NSString *extension = nil;
347
348 for (extEnum = [extensions objectEnumerator]; (extension = [extEnum nextObject]); )
349 {
350 if ([[self pathExtension] caseInsensitiveCompare:extension] == NSOrderedSame) return YES;
351 }
352
353 return NO;
354}
return nil

References nil.


The documentation for this category was generated from the following files: