macOS/iOS API解説

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

目次

NSMutableString

replaceCharactersInRange:withString:

変更可能な文字列の指定した範囲の文字列を別の文字列と置き換えます -(void)replaceCharactersInRange:(NSRange)aRange withString:(NSString *)aString 解説 変更可能な文字列の指定した範囲の文字列を別の文字列(aString)と置き換えます。 置き換えられる…

replaceOccurrencesOfString:withString:options:range:

文字を置き換えます。 -(NSUInteger)replaceOccurrencesOfString:(NSString *)target withString:(NSString *)replacement options:(unsigned)opts range:(NSRange)searchRange 解説 文字を置き換えます。置換できれば1を返し、できなければ0を返します。 返…

stringWithCapacity:

変更可能文字列を作って返します +(id)stringWithCapacity:(unsigned)capacity 解説 変更可能文字列を作って返します。 capacityは初期設定のバイト数です。必要に応じて拡張されます。 返り値 ( id ) 文字列 引数 ( unsigned )capacity 仮の記憶容量 フレー…

NSMutableString

変更可能な文字列クラス 解説 変更可能な文字列クラスです 継承 NSString : NSObject 準拠 NSCoding (NSString) NSCopying (NSString) NSMutableCopying (NSString) NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使…

NSMutableString

INDEX>Foundation 変更可能な文字列クラス apple(OS X) apple(iOS) 解説 変更可能な文字列クラスです 継承 NSString : NSObject 準拠 NSCopying (NSString) NSMutableCopying (NSString) NSSecureCoding (NSString) NSObject (NSObject) フレームワーク /Sys…

setString:

文字列をセットします変更可能な文字列の全ての文字列が置き変わります -(void)setString:(NSString *)aString 解説 文字列をセットします。変更可能な文字列の全ての文字列が置き変わります。 返り値 ( void ) なし 引数 ( NSString * )aString セットする…

appendFormat:

文字列を指定した書式で末尾に追加します -(void)appendFormat:(NSString *)format,... 解説 文字列を指定した書式(format)で末尾に追加します。 【format】 C関数printf()+αです。 ● %@ 文字 ● %c 一つの文字 ● %d intを符号付き10進数で表示 ● %o intを符…

appendString:

文字列を末尾に追加します -(void)appendString:(NSString *)aString 解説 文字列を末尾に追加します。 返り値 ( void ) なし 引数 ( NSString * )aString 追加する文字 フレームワーク Foundation クラス NSMutableString Instance Methods 使用可能 10.0 …

deleteCharactersInRange:

指定した範囲の文字列を削除します -(void)deleteCharactersInRange:(NSRange)aRange 解説 指定した範囲の文字列を削除します。 指定する範囲がレシーバを越えたらNSRangeExceptionを起こします。 返り値 ( void ) なし 引数 ( NSRange )aRange 削除する範囲…

initWithCapacity:

変更可能な文字列を初期化して返します -(void)initWithCapacity:(NSUInteger)capacity: 解説 変更可能な文字列を初期化して返します。 capacityは初期設定のバイト数、必要になった時点で自動的に拡張されます。NSStringのinitやstringで作る方法もあります…

insertString:atIndex:

変更可能な文字列に文字列を指定した位置に挿入します -(void)insertString:(NSString *)aString atIndex:(unsigned)anIndex 解説 変更可能な文字列に文字列(aString)を指定した位置に挿入します。 挿入する位置(anIndex)がレシーバの範囲を越えたら、NSRa…