NSString indexOf in Objective-C

前端 未结 4 785
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-28 11:31

Is there anything similar to an indexOf function in the NSString objects?

4条回答
  •  情深已故
    2020-12-28 12:31

    I wrote a category to extend original NSString object. Maybe you guys can reference it. (You also can see the article in my blog too.)

    ExtendNSString.h:

    #import 
    
    @interface NSString (util)
    
    - (int) indexOf:(NSString *)text;
    
    @end
    

    ExtendNSStriing.m:

    #import "ExtendNSString.h"
    
    @implementation NSString (util)
    
    - (int) indexOf:(NSString *)text {
        NSRange range = [self rangeOfString:text];
        if ( range.length > 0 ) {
            return range.location;
        } else {
            return -1;
        }
    }
    
    @end
    

提交回复
热议问题