macOS/iOS API解説

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

目次

0-01-20から1日間の記事一覧

canInitWithPasteboard:

ペーストボードからイメージオブジェクトを作成することが出来るかを返します +(BOOL)canInitWithPasteboard:(NSPasteboard *)pasteboard: 解説 ペーストボードからイメージオブジェクトを作成することが出来るかを返します。 返り値 ( BOOL ) YES/NO 引数 (…

setFloatingPointFormat:left:right:

浮動小数点フォーマットをセットします -(void)setFloatingPointFormat:(BOOL)autoRange: left:(unsigned)leftDigits: right:(unsigned)rightDigits: 解説 浮動小数点フォーマットをセットします。 このメソッドは古いので、NSFormatを使ったほうが良いです…

visibleFrame

INDEX>AppKit>NSScreen メニューバーとドックを除いたスクリーン領域を返します Objective-C @property(readonly) NSRect visibleFrame Swift var visibleFrame: NSRect { get } 解説 メニューバーとドックを除いたスクリーン領域を返します。 設定値 Object…

setFloatValue:

float値〈単精度浮動小数点値〉をセットします -(void)setFloatValue:(float)aFloat: ブレイン(BRAIN) サッと固まる非常用トイレ袋(30回分) 災害での断水時でもトイレが使える!出版社/メーカー: ブレイン(BRAIN)メディア: スポーツ用品購入: 7人 クリック: 2…

supportedWindowDepths

INDEX>AppKit>NSScreen スクリーンでサポートされる色深度を返します Objective-C @property(readonly) const NSWindowDepth *supportedWindowDepths Swift var supportedWindowDepths: UnsafePointer<NSWindowDepth> { get } 解説 スクリーンでサポートされる色深度を返し</nswindowdepth>…

setEntryType:

フォーマットをセットします -(void)setEntryType:(int)aType: 解説 フォーマットをセットします。 このメソッドは古いので、NSFormatを使ったほうが良いです。 【aType】 ● NSIntType 整数値 ● NSPositiveIntType 正の数 ● NSFloatType 単精度浮動小数点値 …

frame

INDEX>AppKit>NSScreen スクリーン全体のフレームを返します Objective-C @property(readonly) NSRect frame Swift var frame: NSRect { get } 解説 スクリーン全体のフレームを返します。 返り値 スクリーン全体のフレーム Objective-C NSRect frame Swift …

setEnabled:

使用可能・使用不可をセットします -(void)setEnabled:(BOOL)flag: 解説 使用可能・使用不可をセットします 使用禁止のセルのテキストは、灰色に変えられます。 セルが使用不能なら、ハイライトすることが出来ません、マウストラッキングをサポートにしませ…

deviceDescription

INDEX>AppKit>NSScreen スクリーンのデバイス辞書を返します Objective-C @property(readonly, copy) NSDictionary *deviceDescription Swift var deviceDescription: [NSObject : AnyObject] { get } 解説 スクリーンのデバイス辞書を返します。 たとえばこ…

setEditable:

編集可能かをセットします -(void)setEditable:(BOOL)flag: 解説 ユーザーが、レシーバーのテキストを編集することができるどうかセットします。 YESをセットすると編集可能になります。 NOをセットすると編集前の状態に戻り編集不可になります。 返り値 ( v…

depth

INDEX>AppKit>NSScreen スクリーンの色深度を返します Swift open var depth: NSWindow.Depth { get } Objective-C @property(readonly) NSWindowDepth depth 解説 スクリーンの色深度を返します。返される値は24ビットRGB,64ビットRGB,128ビットRGBのどれか…

setDoubleValue:

double値〈倍精度浮動小数点値〉をセットします -(void)setDoubleValue:(double)aDouble: 解説 double値〈倍精度浮動小数点値〉をセットします。 返り値 ( void ) なし 引数 ( double )aDouble 倍精度浮動小数点値 フレームワーク ApplicationKit クラス NSC…

screens

INDEX>AppKit>NSScreen 利用可能なスクリーンの配列を返します Objective-C + (NSArray *)screens Swift class func screens() -> [AnyObject]? 解説 利用可能なスクリーンの配列を返します。 スクリーンの情報を取得できなければNSWindowServerCommunicatio…

setControlTint:

セルのコントロール色合いをセットします -(void)setControlTint:(NSControlTint)controlTint: 解説 セルのコントロール色合いをセットします。 【NSControlTint】 ● NSDefaultControlTint デフォルト(青い色合い) ● NSClearControlTint クリア(グレー) …

main

INDEX>AppKit>NSScreen メインスクリーン Swift open class var main: NSScreen? { get } Objective-C + (NSScreen *)mainScreen 解説 メインスクリーンを返します。 メインスクリーンはメニューバーがアクティブになります。 返り値 メインスクリーン Objec…

setControlSize:

セルのサイズをセットします -(void)setControlSize:(NSControlSize)size: 解説 セルのサイズをセットします。 【NSControlSize】 ● NSRegularControlSize 標準のコントロール ● NSSmallControlSize 小さいコントロール 返り値 ( void ) なし 引数 ( NSContr…

deepestScreen

INDEX>AppKit>NSScreen 最もたくさんの色が表示できるスクリーンを返します Objective-C + (NSScreen *)deepestScreen Swift class func deepestScreen() -> NSScreen? 解説 最もたくさんの色が表示できるスクリーンを返します。 カラースクリーンだけでなく…

setContinuous:

アクションメッセージを連続して送るかをセットします -(void)setContinuous:(BOOL)flag: 解説 アクションメッセージを連続して送るかをセットします。 ボタンなどでは押している間、繰り返しメッセージが送られます。 返り値 ( void ) なし 引数 ( BOOL )fl…

titleOfSelectedItem

選択中の項目のタイトルを文字列として返します 解説 選択中の項目のタイトルを文字列(NSString)として返します。 返り値 ( NSString * ) タイトル文字列 引数 フレームワーク ApplicationKit クラス NSPopUpButton Instance Methods 使用可能 10.0 参照 - i…

setCellAttribute:to:

セル属性をセットします -(void)setCellAttribute:(NSCellAttribute)aParameter: to:(int)value: 解説 セル属性をセットします。 使用不能/可能、編集不能/可能、ハイライト不可/可。 【NSCellAttribute】 ● NSCellDisabled ● NSCellState ● NSPushInCell…

synchronizeTitleAndSelectedItem

タイトルと選択項目を同期させます 解説 タイトルと選択項目を同期させます レシーバーで表示されているアイテムが選ばれたアイテム(indexOfSelectedItemを見る)に同意することを確実にする。 選ばれたアイテムがないならば、このメソッドはアイテムメニュ…

setBordered:

セルの枠を表示するかをセットします -(void)setBordered:(BOOL)flag: 解説 セルの枠を表示するかをセットします。 ベゼルとボーダーはどちらか一方しか使えません。 返り値 ( void ) なし 引数 ( BOOL )flag 枠YES/NO フレームワーク ApplicationKit クラス…

setTitle:

ポップアップボタンの末尾にタイトルをセットします -(int)setTitle:(NSString *)aString: 解説 ポップアップボタンの末尾にタイトルをセットします 返り値 ( int ) 整数値 引数 ( NSString * )aString タイトルの文字列 フレームワーク ApplicationKit クラ…

setBezeled:

ベゼルをセットします -(void)setBezeled:(BOOL)flag: 解説 ベゼルがあるかをセットします。 ベゼルとボーダーはどちらか一方しか使えません 返り値 ( void ) なし 引数 ( BOOL )flag ベゼルYES/NO フレームワーク ApplicationKit クラス NSCell Instance Me…

setPullsDown:

プルダウンメニューにするかをセットします -(void)setPullsDown:(BOOL)flag: 解説 プルダウンメニューにするかをセットします。 flagにYESをセットするとプルダウンメニューになります。 flagにNOをセットするとポップアップメニューになります。 返り値 ( …

setAttributedStringValue:

属性付文字列をセットします -(void)setAttributedStringValue:(NSAttributedString *)attribStr: 解説 属性付文字列をセットします。 返り値 ( void ) なし 引数 ( NSAttributedString * )attribStr 属性付文字列 フレームワーク ApplicationKit クラス NSC…

setPreferredEdge:

レシーバーの端をセットします -(void)setPreferredEdge:(NSRectEdge)edge: 解説 レシーバーの端をセットします。 【NSRectEdge】 ● NSMinXEdge ● NSMinYEdge ● NSMaxXEdge ● NSMaxYEdge 返り値 ( void ) なし 引数 ( NSRectEdge )edge 端 フレームワーク Ap…

setAllowsMixedState:

混合状態をセットします -(void)setAllowsMixedState:(BOOL)flag: 解説 セルをMixedが使用可能なようにセットします。 YESならMixed,on,off NOならon,offのみ 返り値 ( void ) なし 引数 ( BOOL )flag YES/NO フレームワーク ApplicationKit クラス NSCell I…

setMenu:

メニューをセットします -(id<NSMenuItem>)setMenu:(NSMenu *)menu: 解説 メニューをセットします。 返り値 ( id<NSMenuItem> ) メニュー 引数 ( NSMenu * )menu セットするメニュー フレームワーク ApplicationKit クラス NSPopUpButton Instance Methods 使用可能 10.0 参照 例文 #</nsmenuitem></nsmenuitem>…

setAllowsEditingTextAttributes:

テキスト属性を変更できるかをセットします -(void)setAllowsEditingTextAttributes:(BOOL)flag: 解説 テキスト属性を変更できるかをセットします。 NOをセットすると、グラフィックスをインポートする(RTFDテキストをサポートする)ことができなくなります…