macOS/iOS API解説

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

目次

NSMutableAttributedString

NSMutableAttributedStringクラス

INDEX>Foundation>NSMutableAttributedStringapple(OS X) apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.0以降 iOS 3.2以降 定義 NSAttributedString.h 概要 …

readFromData:options:documentAttributes:error:

-(BOOL)readFromData:(NSData *)data: options:(NSDictionary *)opts: documentAttributes:(NSDictionary **)dict: error:(NSError **)error: 解説 調査中...データからドキュメント属性の配列を返します。 返り値 ( BOOL ) YES/NO 引数 ( NSData * )data ( …

readFromURL:options:documentAttributes:error:

-(BOOL)readFromURL:(NSURL *)url: options:(NSDictionary *)opts: documentAttributes:(NSDictionary **)dict: error:(NSError **)error: 解説 調査中...データからドキュメント属性の配列を返します。 返り値 ( BOOL ) YES/NO 引数 ( NSURL * )url ( NSDic…

addAttribute:value:range:

変更可能な属性付き文字列に文字の属性(フォント、サイズ、カラーなど)を付加します -(void)addAttribute:(NSString *)name: value:(id)value: range:(NSRange)aRange: 解説 変更可能な属性付き文字列に文字の属性(フォント、サイズ、カラーなど)を付加…

addAttributes:range:

変更可能な属性付き文字列に辞書で文字属性を付加します -(void)addAttributes:(NSDictionary *)attributes: range:(NSRange)aRange: 解説 変更可能な属性付き文字列に辞書で文字属性を付加します。 範囲(aRange)がレシーバの範囲を越えればNSRangeExcepti…

appendAttributedString:

変更可能な属性付き文字列の末尾に別の属性付き文字列を追加します -(void)appendAttributedString:(NSAttributedString *)attributedString: 解説 変更可能な属性付き文字列の末尾に別の属性付き文字列を追加します。 返り値 ( void ) なし 引数 ( NSAttrib…

-beginEditing

INDEX>Foundation>NSMutableAttributedString endEdtingとペアで、編集を開始する事を伝えます - (void)beginEditing apple(OS X) apple(iOS) 中国産 松茸 まつたけ 約1kg入り箱メディア: その他この商品を含むブログを見る 解説 endEdtingとペアで使います…

deleteCharactersInRange:

変更可能属性付き文字列の指定した範囲を削除します -(void)deleteCharactersInRange:(NSRange)aRange: 解説 変更可能属性付き文字列の指定した範囲を削除します 範囲がレシーバを越える場合はNSRangeExceptionを起こします。 返り値 ( void ) なし 引数 ( N…

endEditing

beginEditingとペアで、編集を開始する事を伝えます 解説 endEdtingとペアで使います。変更可能なテキストに修正を加える場合にbeginEditingとendEdtingで挟んでおくと、endEdtingが実行されるまで、結果が反映されないので、パフォーマンスが上がります。 N…

insertAttributedString:atIndex:

変更可能な属性付き文字列の番号で指定する場所に別の属性付き文字列を挿入します -(void)insertAttributedString:(NSAttributedString *)attributedString: atIndex:(unsigned)index: 解説 変更可能な属性付き文字列の番号(index)で指定する場所に別の属…

mutableString

変更可能属性付き文字列から変更可能文字列を返します 解説 変更可能属性付き文字列から変更可能文字列を返します。 返り値 ( NSMutableString * ) 変更可能文字列 引数 フレームワーク Foundation クラス NSMutableAttributedString Instance Methods 使用…

removeAttribute:range:

変更可能な属性付き文字列にからnameで指定される文字属性を削除します -(void)removeAttribute:(NSString *)name: range:(NSRange *)aRange: 解説 変更可能な属性付き文字列にからnameで指定される文字属性を削除します。 範囲(aRange)がレシーバの範囲を…

replaceCharactersInRange:withAttributedString:

変更可能属性付き文字列の指定した範囲を属性付き文字列で入れ替えます -(void)replaceCharactersInRange:(NSRange)aRange: withAttributedString:(NSAttributedString *)attributedString: 解説 変更可能属性付き文字列の指定した範囲を属性付き文字列で入…

replaceCharactersInRange:withString:

変更可能な属性付き文字列の指定した範囲を文字列に置き換えます -(void)replaceCharactersInRange:(NSRange)aRange: withString:(NSString *)aString: 解説 変更可能な属性付き文字列の指定した範囲(aRange)を文字列(aString)に置き換えます。 番号がレ…

setAttributedString:

変更可能な属性付き文字列をセットします -(void)setAttributedString:(NSAttributedString *)attributedString: 解説 変更可能な属性付き文字列をセットします。 いままでの文字列の全てを置き換えます。 返り値 ( void ) なし 引数 ( NSAttributedString *…

setAttributes:range:

変更可能属性付き文字列の指定した範囲に書体属性をセットします -(void)setAttributes:(NSDictionary *)attributes: range:(NSRange)aRange: 解説 変更可能属性付き文字列の指定した範囲に書体属性をセットします。 範囲がレシーバを越える場合はNSRangeExc…

setBaseWritingDirection:range:

文字列の描画方向をセットします -(void)setBaseWritingDirection:(NSWritingDirection)writingDirection: range:(NSRange)range: 解説 文字列の描画方向をセットします。 【NSWritingDirection】 ● NSWritingDirectionLeftToRight 左から右へ(日本語や英語…