macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

substringWithRange:

INDEX>Foundation>NSString>

指定した範囲の文字列を新たに作成して返します
-(NSString *)substringWithRange:(NSRange)aRange

解説

指定した範囲(aRange)の文字列を新たに作成して返します。
範囲がレシーバを越えればNSRangeExceptionを起こします。

返り値

( NSString * )

文字列

引数

( NSRange )aRange

範囲

クラス

NSString

Instance Methods

使用可能

10.0

参照

- substringFromIndex:
- substringToIndex:

例文

#pragma mark substringWithRange:
-(NSString *)method053
{
    NSString *str1 = [[NSString alloc] initWithString:@"abcdefghijklmnopqrstuvwxyz"];
    NSString *str2 = [str1 substringWithRange:NSMakeRange(5,15)];
    return str2;
}