文字列からSubStringを取得しようとしています
これは私が呼んでいるメソッドです
-(NSString *)subStringBetweenStrings:(NSString*)str open:(NSString*)open close:(NSString *)close
{
    if ( str == nil || open == nil || close == nil )
        return nil;
    int start = [str rangeOfString:open].location;
    if (start != -1)
    {
        int end = [str rangeOfString:close].location;
        if ( end != -1)
        {
            return [str substringFromIndex:start]; // DONT WANT
        }
    }
    return nil;       
}
私は持っていますstart point、そして私は持っていEnd pointます。returnのような開始インデックスと終了インデックスからsubStringを取得するにはどうすればよいですか?[ str subStringWithRange:(start, end)];