macOS/iOS API解説

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

目次

NSPathCell

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:を使って手に入れること…

doubleAction

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

delegate

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

clickedPathComponentCell

** 解説 クリックされたセルを返します。 返された値は、通常アクションやダブルクリックが送られたときだけに有効です。 返り値 ( NSPathComponentCell * ) クリックされたコンポーネントセル、クリックされたセルがなければnil。 引数 フレームワーク Appl…

backgroundColor

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

allowedTypes

** 解説 セルが編集可能なとき、認められるパスのコンポーネントタイプを返します。 返り値 ( NSArray * ) ファイル拡張子かUTIを表す文字列の配列。空の配列でも許される。nilでもよい 引数 フレームワーク ApplicationKit クラス NSPathCell 使用可能 10.5…

pathComponentCellClass

** 解説 自動的にコントロールに記入するときpathComponentCell オブジェクトの作成に使うクラスを返します。 サブクラスは、自動的に使われるカスタムセルクラスを返すためにこのメソッドをオーバーライドできます。 デフォルトではメソッドは[NSPathCompon…