macOS/iOS API解説

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

目次

10.3

selectionIndex

選択している一番目のオブジェクトの番号を返します 解説 選択している一番目のオブジェクトの番号を返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSArrayController Instance Methods 使用可能 10.3 参照 -setSel…

selectionIndexes

選択しているオブジェクトをインデックスオブジェクトで返します 解説 選択しているオブジェクトをインデックスオブジェクトで返します。 返り値 ( NSIndexSet * ) 引数 フレームワーク ApplicationKit クラス NSArrayController Instance Methods 使用可能 …

selectsInsertedObjects

挿入したオブジェクトを選択状態にするかを返します 解説 挿入したオブジェクトを選択状態にするかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSArrayController Instance Methods 使用可能 10.3 参照 -setSelectsInse…

setAvoidsEmptySelection:

選択なしの状態でもよいかをセットします -(void)setAvoidsEmptySelection:(BOOL)flag: 解説 選択なしの状態でもよいかをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag フレームワーク ApplicationKit クラス NSArrayController Instance Methods …

setPreservesSelection:

内容が変わる時に選択を維持しようとします -(void)setPreservesSelection:(BOOL)flag: 解説 内容が変わる時に選択を維持しようとします。YESの場合可能なら維持します。 初期設定はYES。 返り値 ( void ) なし 引数 ( BOOL )flag フレームワーク Applicatio…

setSelectedObjects:

指定したオブジェクトだけを選択します -(BOOL)setSelectedObjects:(NSArray *)objects: 解説 指定したオブジェクトだけを選択します。 それまでに選択されていたオブジェクトは選択解除されます。 返り値 ( BOOL ) YES/NO 引数 ( NSArray * )objects フレー…

setSelectionIndex:

指定した番号の行を選択します -(BOOL)setSelectionIndex:(unsigned int)index: 解説 指定した番号の行を選択します。 選択できればYESを返します。 返り値 ( BOOL ) YES/NO 引数 ( unsigned int )index フレームワーク ApplicationKit クラス NSArrayContro…

setSelectionIndexes:

指定した番号のみを選択にします -(BOOL)setSelectionIndexes:(NSIndexSet *)indexes: 解説 指定した番号のみを選択にします。 返り値 ( BOOL ) YES/NO 引数 ( NSIndexSet * )indexes フレームワーク ApplicationKit クラス NSArrayController Instance Meth…

setSelectsInsertedObjects:

挿入したオブジェクトを選択状態にするかをセットします -(void)setSelectsInsertedObjects:(BOOL)flag: 解説 挿入したオブジェクトを選択状態にするかをセットします。 初期設定はYESです。 返り値 ( void ) なし 引数 ( BOOL )flag フレームワーク Applica…

setSortDescriptors:

ソートデスクリプタをセットします -(void)setSortDescriptors:(NSArray *)sortDescriptors: 解説 ソートデスクリプタをセットします。 返り値 ( void ) なし 引数 ( NSArray * )sortDescriptors ソートデスクリプタの配列 フレームワーク ApplicationKit ク…

sortDescriptors

ソートデスクリプタを返します 解説 ソートデスクリプタを返します。 返り値 ( NSArray * ) 配列 引数 フレームワーク ApplicationKit クラス NSArrayController Instance Methods 使用可能 10.3 参照 -setSortDescriptors: 例文 NSLog(@"sortDescriptors %@…

sharedTypesetter

共有ATSタイプセッターを作ります。 解説 共有ATSタイプセッターを作ります。 返り値 ( id ) オブジェクト() 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Class Methods 使用可能 10.3 参照 例文 #import "MyObject.h" @implementation My…

attributedString

属性付き文字列を返します -(NSAttributedString *)attributedString:()- (: 解説 属性付き文字列を返します。 Mac OS X v10.4以降使用不可です。 返り値 ( NSAttributedString * ) 引数 ( )- ( フレームワーク ApplicationKit クラス NSATSTypesetter Insta…

bidiProcessingEnabled

両方向が使用できるかを返します 解説 両方向が使用できるか(欧文のように左から右、アラビア語のように右から左)を返します。 Mac OS X v10.4以降使用不可です。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instan…

boundingBoxForControlGlyphAtIndex:forTextContainer:proposedLineFragment:glyphPosition:characterIndex:

制御文字があった時に呼び出される -(NSRect)boundingBoxForControlGlyphAtIndex:(unsigned)glyphIndex: forTextContainer:(NSTextContainer *)textContainer: proposedLineFragment:(NSRect )proposedRect: glyphPosition:(NSPoint )glyphPosition: charact…

characterRangeForGlyphRange:actualGlyphRange:

指定したグリフ範囲の文字列範囲を返します -(NSRange)characterRangeForGlyphRange:(NSRange )glyphRange actualGlyphRange:: actualGlyphRange:(NSRangePointer )actualGlyphRange : 解説 指定したグリフ範囲の文字列範囲を返します。 10.4からNSTypesette…

currentTextContainer

現在のテキストコンテナを返します 解説 現在のテキストコンテナを返します。 Mac OS X v10.4以降使用不可です。 返り値 ( NSTextContainer * ) 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instance Methods 使用可能 10.3 参照 例文 NSLog…

deleteGlyphsInRange:

指定した範囲のグリフを削除します 解説 指定した範囲のグリフを削除します。 Mac OS X v10.4以降使用不可です。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSATSTypesetter Instance Methods 使用可能 10.3 参照 -insertGlyph:atGly…

getGlyphsInRange:glyphs:characterIndexes:glyphInscriptions:elasticBits:

グリフの情報を得る -(unsigned int)getGlyphsInRange:(NSRange )glyphsRange: glyphs:(NSGlyph *)glyphBuffer: characterIndexes:(unsigned *)charIndexBuffer: glyphInscriptions:(NSGlyphInscription *)inscribeBuffer: elasticBits:(BOOL *)elasticBuffe…

getLineFragmentRect:usedRect:forParagraphSeparatorGlyphRange:atProposedOrigin:

-(void)getLineFragmentRect:(NSRect *)lineFragmentRect: usedRect:(NSRect *)lineFragmentUsedRect: forParagraphSeparatorGlyphRange:(NSRange )paragraphSeparatorGlyphRange: atProposedOrigin:(NSPoint )lineOrigin: 解説 行分割の範囲 Mac OS X v10.4…

close

ストリームを閉じます 解説 ストリームを閉じます 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSStream Instance Methods 使用可能 10.3 参照 -open 例文 [inputStream close];

delegate

デリゲートを返します 解説 デリゲートを返します。 返り値 ( id ) オブジェクト() 引数 フレームワーク Foundation クラス NSStream Instance Methods 使用可能 10.3 参照 -setDelegate: 例文 NSLog (@"inputStream %@",[[inputStream delegate] classNam…

open

ストリームを開く 解説 ストリームを開く 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSStream Instance Methods 使用可能 10.3 参照 -close 例文 [inputStream open];

propertyForKey:

INDEX>Foundation>NSStream 指定されたキーのプロパティを返します Objective-C -(id)propertyForKey:(NSString *)key Swift func propertyForKey(_ key: String) -> AnyObject? 解説 指定されたキーのプロパティを返します。 NSStreamSocketSecurityLevelKe…

removeFromRunLoop:forMode:

実行ループから取り除きます -(void)removeFromRunLoop:(NSRunLoop *)aRunLoop: forMode:(NSString *)mode: 解説 実行ループから取り除きます 返り値 ( void ) なし 引数 ( NSRunLoop * )aRunLoop ( NSString * )mode フレームワーク Foundation クラス NSSt…

scheduleInRunLoop:forMode:

実行ループに追加します -(void)scheduleInRunLoop:(NSRunLoop *)aRunLoop: forMode:(NSString *)mode: 解説 実行ループに追加します。 返り値 ( void ) なし 引数 ( NSRunLoop * )aRunLoop ( NSString * )mode フレームワーク Foundation クラス NSStream I…

setDelegate:

デリゲートをセットします -(void)setDelegate:(id)delegate: 解説 デリゲートをセットします。 返り値 ( void ) なし 引数 ( id )delegate フレームワーク Foundation クラス NSStream Instance Methods 使用可能 10.3 参照 -delegate 例文 [inputStream se…

setProperty:forKey:

-(BOOL)setProperty:(id)property: forKey:(NSString *)key: 解説 プロパティをセットします。 返り値 ( BOOL ) YES/NO 引数 ( id )property ( NSString * )key フレームワーク Foundation クラス NSStream Instance Methods 使用可能 10.3 参照 -propertyFo…

streamError

解説 ストリームエラーを返します。 返り値 ( NSError * ) エラー 引数 フレームワーク Foundation クラス NSStream Instance Methods 使用可能 10.3 参照 例文

streamStatus

現在のストリームの状態を返します 解説 現在のストリームの状態を返します 【NSStreamStatus】 NSStreamStatusNotOpen = 0, NSStreamStatusOpening = 1, NSStreamStatusOpen = 2, NSStreamStatusReading = 3, NSStreamStatusWriting = 4, NSStreamStatusAtE…