NSString+SupportedMedia.m 663 B

1234567891011121314151617181920212223242526
  1. //
  2. // NSString+SupportedMedia.m
  3. // VLC for iOS
  4. //
  5. // Created by Gleb on 6/1/13.
  6. // Copyright (c) 2013 VideoLAN. All rights reserved.
  7. //
  8. #import "NSString+SupportedMedia.h"
  9. @implementation NSString (SupportedMedia)
  10. - (BOOL)isSupportedMediaFormat
  11. {
  12. NSUInteger options = NSRegularExpressionSearch | NSCaseInsensitiveSearch;
  13. return ([self rangeOfString:kSupportedFileExtensions options:options].location != NSNotFound);
  14. }
  15. - (BOOL)isSupportedSubtitleFormat
  16. {
  17. NSUInteger options = NSRegularExpressionSearch | NSCaseInsensitiveSearch;
  18. return ([self rangeOfString:kSupportedSubtitleFileExtensions options:options].location != NSNotFound);
  19. }
  20. @end