Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

0-05-29から1日間の記事一覧

setBackgroundColor:

** -(void)setBackgroundColor:(NSColor *)color: 解説 レシーバーのバックグラウンドカラーをセットします。 デフォルトでは、バックグラウンドはNSPathStyleStandardのためにライトブルーカラーがセットされる。そして他のスタイルはnilです。 透明のバッ…

pathStyle

** 解説 レシーバーのパススタイルを返します。 返り値 ( NSPathStyle ) レシーバーのパススタイル 引数 フレームワーク ApplicationKit クラス NSPathControl 使用可能 10.5 参照 例文

pathComponentCells

** 解説 現在表示されているNSPathComponentCell オブジェクトの配列を返します。 返り値 ( NSArray * ) 現在表示されているNSPathComponentCell オブジェクトの配列 引数 フレームワーク ApplicationKit クラス NSPathControl 使用可能 10.5 参照 例文

doubleAction

** 解説 レシーバーのダブルクリックメソッドを返します。 返り値 ( SEL ) ユーザーがダブルクリックした時のアクションメソッド 引数 フレームワーク ApplicationKit クラス NSPathControl 使用可能 10.5 参照 例文

delegate

** 解説 レシーバーのデリゲートを返します。 返り値 ( id ) レシーバーのデリゲート 引数 フレームワーク ApplicationKit クラス NSPathControl 使用可能 10.5 参照 例文

clickedPathComponentCell

** 解説 クリックしたセルを返します。 クリックされたセルがなければnilを返します。 一般にアクションやダブルアクションの時のみ有効な値が返されます。 返り値 ( NSPathComponentCell * ) クリックされたコンポーネントセル 引数 フレームワーク Applica…

backgroundColor

** 解説 レシーバーの現在の背景色を返します。 返り値 ( NSColor * ) バックグラウンドカラー 引数 フレームワーク ApplicationKit クラス NSPathControl 使用可能 10.5 参照 例文

URL

** 解説 レシバーによって表されるコンポーネントのルートからのパスの部分を返します。 返り値 ( NSURL * ) パス値 引数 フレームワーク ApplicationKit クラス NSPathComponentCell 使用可能 10.5 参照 例文

setURL:

** -(void)setURL:(NSURL *)url: 解説 ルートからレシーバーによってコンポーネントを表すパスの部分をセットします。 返り値 ( void ) 引数 ( NSURL * )url フレームワーク ApplicationKit クラス NSPathComponentCell 使用可能 10.5 参照 例文

setImage:

** -(void)setImage:(NSImage *)value: 解説 このコンポーネントセルで表示される画像をセットします。 一般に、パススタイルがNSPathStyleStandard や NSPathStylePopUpのとき16×16ドット画像がフィットする。 パススタイルがNSPathStyleNavigationBarのと…

image

** 解説 このコンポーネントセルで表示する画像を返します。 返り値 ( NSImage * ) コンポーネントセルの画像 引数 フレームワーク ApplicationKit クラス NSPathComponentCell 使用可能 10.5 参照 例文

URL

** 解説 レシーバーによって表示されるパスを返します。 返り値 ( NSURL * ) パス値 引数 フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5 参照 例文

setURL:

** -(void)setURL:(NSURL *)url: 解説 レシーバによって表示されるパスの値をセットします。 NSPathComponentCellオブジェクトの配列はurlのパスをもとに自動的にセットされる。 返り値 ( void ) 引数 ( NSURL * )url フレームワーク ApplicationKit クラス …

setPlaceholderString:

** -(void)setPlaceholderString:(NSString *)string: 解説 プレースホルダー文字列の値をセットします。 もしNSPathCellオブジェクトがNSPathComponentCellオブジェクトを含まないなら、プレースホルダー属性付き文字列はそのように描画される。属性がnilで…

setPlaceholderAttributedString:

** -(void)setPlaceholderAttributedString:(NSAttributedString *)string: 解説 プレースホルダー属性付き文字列の値をセットします。 もしNSPathCellオブジェクトがNSPathComponentCellオブジェクトを含まないなら、プレースホルダー属性付き文字列はその…

setPathStyle:

** -(void)setPathStyle:(NSPathStyle)style: 解説 レシーバーのパススタイルをセットします。 返り値 ( void ) 引数 ( NSPathStyle )style フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5 参照 例文

setPathComponentCells:

** -(void)setPathComponentCells:(NSArray *)cells: 解説 現在表示されているNSPathComponentCellオブジェクトの配列をセットします。 配列の中のそれぞれの項目はNSPathComponentCellまたはそのサブクラスのインスタンスでなければなりません。 nilはセッ…

setObjectValue:

** -(void)setObjectValue:(id <NSCopying>)obj: 解説 レシーバーのオブジェクト値をセットします。 もしsetObjectValue:がNSURL オブジェクトと呼び出されていたら、setURL: が自動的に呼び出される。 objectValue メソッドは最も最近セットされたURLを返します。 setO</nscopying>…

setDoubleAction:

** -(void)setDoubleAction:(SEL)action: 解説 レシーバーのダブルクリックアクションをセットします。 返り値 ( void ) 引数 ( SEL )action フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5 参照 例文

setDelegate:

** -(void)setDelegate:(id)delegate: 解説 レシーバーのデリゲートをセットします。 返り値 ( void ) 引数 ( id )delegate フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5 参照 例文

setBackgroundColor:

** -(void)setBackgroundColor:(NSColor *)color : 解説 レシーバーのバックグラウンドカラーをセットします。 デフォルトでは、バックグラウンドカラーはNSPathStyleStandardにはライトブルーカラーが、他のスタイルにはnilがセットされる。 背景を透明にす…

setAllowedTypes:

** -(void)setAllowedTypes:(NSArray *)allowedTypes: 解説 セルが編集可能な時にパスで許可されるコンポーネントタイプをセットします。 配列allowedTypesはファイル拡張子(先頭にピリオドはいらない)またはUTIを含むことができる。 フォルダへの適用には…

rectOfPathComponentCell:withFrame:inView:

** -(NSRect)rectOfPathComponentCell:(NSPathComponentCell *)cell: withFrame:(NSRect)frame: inView:(NSView *)view: 解説 指定のビューのフレームに関してのパスコンポーネントで表示されている現在の矩形を返します。 パスコンポーネントセルを含む矩形…

placeholderString

** 解説 プレースホルダ文字列を返します。 返り値 ( NSString * ) プレースホルダ文字列 引数 フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5 参照 例文 - (NSString *)placeholderString

placeholderAttributedString

** 解説 プレースホルダー属性付き文字列を返します。 返り値 ( NSAttributedString * ) プレースホルダー属性付き文字列 引数 フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5 参照 例文 - (NSAttributedString *)placeholderAttributedStr…

pathStyle

** 解説 レシーバーのパススタイルを返します。 返り値 ( NSPathStyle ) パススタイル 引数 フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5 参照 例文 - (NSPathStyle)pathStyle

pathComponentCells

** 解説 現在表示されているNSPathComponentCell オブジェクトの配列を返します。 返り値 ( NSArray * ) NSPathComponentCell オブジェクトの配列 引数 フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5 参照 例文 - (NSArray *)pathComponen…

pathComponentCellAtPoint:withFrame:inView:

** -(NSPathComponentCell *)pathComponentCellAtPoint:(NSPoint)point: withFrame:(NSRect)frame: inView:(NSView *)view: 解説 指定したビューのフレームの位置でセルの場所を返します。 指定したポイントにあるコンポーネントセルの場所、またはセルがな…

mouseExited:withFrame:inView:

** -(void)mouseExited:(NSEvent *)event: withFrame:(NSRect)frame: inView:(NSView *)view: 解説 マウスが通り過ぎたセルコンポーネントを隠します 返り値 ( void ) 引数 ( NSEvent * )event ( NSRect )frame ( NSView * )view フレームワーク Application…

mouseEntered:withFrame:inView:

** -(void)mouseEntered:(NSEvent *)event: withFrame:(NSRect)frame: inView:(NSView *)view: 解説 マウスが通過した時にセルコンポーネント表示します。コントロールのトラックする矩形をrectOfPathComponentCell:withFrame:inView:を使って手に入れること…