macOS/iOS API解説

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

目次

10.0-

action

アクションを返します 解説 アクションを返します。 初期設定は何もセットされていません。 NSActionCellとそのサブクラスによって実装されます。 返り値 ( SEL ) アクションセレクタ 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使…

prefersTrackingUntilMouseUp

調査中 解説 ドラッグ中にマウスがセルの領域から外れてもドラッグイベントを追跡するかを返します。 サブクラスでオーバーライドします。YESを返すと、ドラッグ中にマウスがセルの領域から外れてもドラッグイベントを追跡します。NOを返すとセルの領域内に…

defaultMenu

セルのメニューを返します 解説 セルのメニューを返します。 返り値 ( NSMenu * ) メニュー 引数 フレームワーク ApplicationKit クラス NSCell Class Methods 使用可能 10.0 参照 - menu - setMenu: 例文 #import "MyObject.h" @implementation MyObject - …

imageRepsWithContentsOfURL:

URLの内容で初期化されたNSImageRepオブジェクトの配列を返します +(NSArray *)imageRepsWithContentsOfURL:(NSURL *)anURL: 解説 NSImageRepクラスオブジェクトに送信されるなら、URLの内容で初期化されたNSImageRepオブジェクトの配列を返します。 返り値 …

self

インスタンスオブジェクト自身 [self retain]; 解説 インターフェース部の宣言 引数 フレームワーク クラス Instance Methods 使用可能 参照 例文

@interface

継承関係の宣言 @interface クラス名 : スーパークラス名 { インスタンス変数の宣言; ... } メソッドの宣言; ... @end 解説 インターフェース部の宣言 引数 フレームワーク クラス Instance Methods 使用可能 参照 例文 @interface Synset : NSObject { NSSt…

magentaComponent

カラーのマゼンタ値を返します 解説 カラーのマゼンタ値を返します。 カラーがCMYKカラーでなければ、例外を起こします。 返り値 ( CGFloat ) マゼンタ値0.0-1.0 引数 フレームワーク ApplicationKit クラス NSColor Instance Methods 使用可能 10.0 参照 - …

localizedColorNameComponent

ローカライズされた色名を返します 解説 ローカライズされた色名を返します。 カラーピッカーなどユーザインタフェースで使用されます。 返り値 ( NSString * ) 色名 引数 フレームワーク ApplicationKit クラス NSColor Instance Methods 使用可能 10.0 参…

localizedCatalogNameComponent

ローカライズされたカタログ名を返します 解説 ローカライズされたカタログ名を返します。 カラーピッカーなどユーザインタフェースで使用されます。 返り値 ( NSString * ) カタログ名 引数 フレームワーク ApplicationKit クラス NSColor Instance Methods…

hueComponent

カラーのHSBの色度値を返します 解説 カラーのHSBの色度値を返します。 カラーがRGBカラーでなければ、例外を起こします。 返り値 ( CGFloat ) 色度値 引数 フレームワーク ApplicationKit クラス NSColor Instance Methods 使用可能 10.0 参照 - getHue:sat…

highlightWithLevel:

カラーを指定した割合でハイライトした色を返します -(NSColor *)highlightWithLevel:(CGFloat)highlightlevel: 解説 カラーを指定した割合でハイライトした色を返します。 highlightLevelは0.0と1.0との間の数。 0.0より下なら0.0になります。1.0より大きけ…

greenComponent

カラーの緑値を返します 解説 カラーの緑値を返します。 カラーがRGBカラーでなければ、例外を起こします。 返り値 ( CGFloat ) 緑値0.0-1.0 引数 フレームワーク ApplicationKit クラス NSColor Instance Methods 使用可能 10.0 参照 - getRed:green:blue:a…

getWhite:alpha:

それぞれの引数にグレイスケールとアルファ値を返します -(void)getWhite:(CGFloat *)white: alpha:(CGFloat *)alpha: 解説 それぞれの引数にグレイスケールとアルファ値を返します。 カラーがグレイスケールでなければ、例外を起こします。 引数がnilなら値…

getRed:green:blue:alpha:

それぞれの引数にRGBとアルファ値を返します -(void)getRed:(CGFloat *)red: green:(CGFloat *)green: blue:(CGFloat *)blue: alpha:(CGFloat *)alpha: 解説 それぞれの引数にRGBとアルファ値を返します。 カラーがRGBでなければ、例外を起こします。 引数が…

getHue:saturation:brightness:alpha:

それぞれの引数にHSBとアルファ値を返します -(void)getHue:(CGFloat *)hue: saturation:(CGFloat *)saturation: brightness:(CGFloat *)brightness: alpha:(CGFloat *)alpha: 解説 それぞれの引数にHSBとアルファ値を返します。 カラーがRGBでなければ、例…

getCyan:magenta:yellow:black:alpha:

それぞれの引数でCMYKとアルファ値を返します -(void)getCyan:(CGFloat *)cyan: magenta:(CGFloat *)magenta: yellow:(CGFloat *)yellow: black:(CGFloat *)black: alpha:(CGFloat *)alpha: 解説 それぞれの引数にCMYKとアルファ値を返します。 カラーがCMYK…

drawSwatchInRect:

現在のカラーでフォーカスしたビューに矩形を描きます -(void)drawSwatchInRect:(NSRect)rect: 解説 現在のカラーでフォーカスしたビューに矩形(rect)を描きます。 カラーウエルなど色の見本を表示する他のオブジェクトから呼び出されます。通常使用しません…

cyanComponent

カラーのシアン値を返します 解説 カラーのシアン値を返します。 カラーがCMYKカラーでなければ、例外を起こす。 返り値 ( CGFloat ) シアン値0.0-1.0 引数 フレームワーク ApplicationKit クラス NSColor Instance Methods 使用可能 10.0 参照 例文 #import…

colorWithAlphaComponent:

カラーにアルファを加えてカラーを返します -(NSColor *)colorWithAlphaComponent:(CGFloat)alpha: 解説 カラーにアルファを加えてカラーを返します。 返り値 ( NSColor * ) カラー 引数 ( CGFloat )alpha アルファ値 フレームワーク ApplicationKit クラス …

colorUsingColorSpaceName:device:

モニタやプリンタのデバイス辞書と色空間で変換して返します -(NSColor *)colorUsingColorSpaceName:(NSString *)colorSpace: device:(NSDictionary *)deviceDescription: 解説 モニタやプリンタのデバイス辞書と色空間名で変換して返します。 色空間名(colo…

allowsMixedState

ボタンの状態がMixedを許すかどうか

drawCell:

セルを表示します -(void)drawCell:(NSCell *)aCell: 解説 セルを表示します。 返り値 ( void ) なし 引数 ( NSCell * )aCell セル フレームワーク ApplicationKit クラス NSControl Instance Methods 使用可能 10.0 参照 - selectCell: - updateCell: - upd…

doubleValue

倍精度浮動小数点数値としてコントロールの値を設定

currentEditor

コントロールのフィールドエディタを返します 解説 コントロールのフィールドエディタを返します。 なければ、nilを返します。 返り値 ( NSText * ) 文字列 引数 フレームワーク ApplicationKit クラス NSControl Instance Methods 使用可能 10.0 参照 - abo…

cell

INDEX>AppKit>NSControl (OS X v10.10で非推奨) コントロールのセルを返します 解説 コントロールのセルを返します。 返り値 ( id ) オブジェクト 引数 フレームワーク ApplicationKit クラス NSControl Instance Methods 使用可能 10.0 参照 + cellClass + …

calcSize

使用しない 解説 コントロールのサイズを計算します。 NSControlが表示される場合calcSizeは自動的に呼び出されるので呼び出す必要はありません。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSControl Instance Methods 使用可能 10.…

attributedStringValue

INDEX>AppKit>NSControl 編集を終えた後、属性付文字列を返します Objective-C Swift 更新時のバージョン OS X 10.10.3 Swift1.2 解説 属性付文字列を返します。 セルが編集されている場合は、値を返す前に全ての編集を中止します。 返り値 ( NSAttributedSt…

alignment

INDEX>AppKit>NSControl コントロールの文字揃えを返します Objective-C Swift 解説 コントロールの文字揃えを返します。 【NSTextAlignment】 ● NSLeftTextAlignment 左揃え ● NSRightTextAlignment 右揃え ● NSCenterTextAlignment センター揃え ● NSJusti…

action

コントロールのアクションを返します 解説 コントロールのアクションを返します。複数のセルをサポートするコントロール(NSMatrixとかNSForm)は、適切な形のアクセションメッセージセレクタを返すために、このメソッドをオーバラードしなければいけません…

abortEditing

レシーバのテキスト編集を中断します 解説 レシーバのテキスト編集を中断します。 編集中であれば、元の状態に戻します。 返り値 ( BOOL ) テキストの編集を中断したかYES/NO 引数 フレームワーク ApplicationKit クラス NSControl Instance Methods 使用可…