macOS/iOS API解説

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

目次

initWithCharacters:length:

INDEX>Foundation>NSString>

length文字分の領域のNSStringを初期化して返します
-(id)initWithCharacters:(const unichar *)characters
                  length:(NSUInteger)length

人気 ご当地ラーメン お試しセット 5店舗10食 らーめんセット (2食X5箱)

人気 ご当地ラーメン お試しセット 5店舗10食 らーめんセット (2食X5箱)

解説

length文字分の領域のNSStringを初期化して返します。
このメソッドは\0文字が含まれていてもストップしません。

返り値

( id )

文字列(NSStringまたはそのサブクラス)

引数

( const unichar * )characters

文字列のポインタ

( NSUInteger )length

以前は

( unsigned )length

文字長

クラス

NSString

Instance Methods

使用可能

10.0

参照

+ stringWithCharacters:length:

例文

#pragma mark initWithCharacters:length:
-(NSString *)method006
{
    const unichar myCharacters[] = {0x53C3,'x','x'};
    
    NSString *str1 = [[NSString alloc] initWithCharacters:myCharacters length:3];
    
    return str1;

}

編集時のバージョン

OS X10.8,iOS6.1