Cocoa API解説(macOS/iOS)

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

目次

NSSavePanel

panel:willExpand:

ファイルブラウザを開いたり閉じたりしたときに呼ばれます -(void)panel:(id)sender: willExpand:(BOOL)expanding: 解説 ファイルブラウザを開いたり閉じたりしたときに呼ばれます。 開いたときは(パネルが大きくなる)expandingにYESが入っています。 開い…

panel:willExpand:

ファイルブラウザを開いたり閉じたりしたときに呼ばれます -(void)panel:(id)sender: willExpand:(BOOL)expanding: 解説 ファイルブラウザを開いたり閉じたりしたときに呼ばれます。 開いたときは(パネルが大きくなる)expandingにYESが入っています。 開い…

setCanSelectHiddenExtension:

「拡張子を隠す」チェックボックスを表示するかをセットします -(void)setCanSelectHiddenExtension:(BOOL)flag: 解説 「拡張子を隠す」チェックボックスを表示するかをセットします。 YESをセットすると表示します。 NOをセットすると表示しません。 初期設…

isExtensionHidden

「拡張子を隠す」にチェックが入っているかを返します 解説 「拡張子を隠す」にチェックが入っているかを返します。 チェックが入っていればYESを返します。 チェックが入っていなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Applicat…

setExtensionHidden:

「拡張子を隠す」にチェックを入れるかをセットします 解説 「拡張子を隠す」にチェックを入れるかをセットします。 チェックを入れる(拡張子を隠す)ときはYESをセットします。 チェックを入れない(拡張子を隠さない)ときはNOをセットします。 返り値 ( …

panelSelectionDidChange:

セーブパネルで選択が変更されたときに呼び出されます -(void)panelSelectionDidChange:(id)sender: 解説 セーブパネルで選択が変更されたときに呼び出されます。 返り値 ( void ) なし 引数 ( id )sender フレームワーク ApplicationKit クラス NSSavePanel…

panel:directoryDidChange:

セーブパネルで、ディレクトリを変更したときに呼び出されます -(void)panel:(id)sender: directoryDidChange:(NSString *)path: 解説 セーブパネルで、ディレクトリを変更したときに呼び出されます。 返り値 ( void ) なし 引数 ( id )sender ( NSString * …

setAllowedFileTypes:

適用されるファイルタイプを配列でセットします -(void)setAllowedFileTypes:(NSArray *)types: 解説 適用されるファイルタイプを配列でセットします。 返り値 ( void ) なし 引数 ( NSArray * )types フレームワーク ApplicationKit クラス NSSavePanel Ins…

canSelectHiddenExtension

「拡張子を隠す」ボタンが使用できるかを返します。 解説 「拡張子を隠す」ボタンが使用できるかを返します。 返り値 ( BOOL ) 引数 フレームワーク ApplicationKit クラス NSSavePanel Instance Methods 使用可能 10.3 参照 -setCanSelectHiddenExtension: …

message

セーブパネルのメッセージ文字列を返します 解説 セーブパネルのメッセージ文字列を返します。 最上段に表示される文字列です。 返り値 ( NSString * ) 引数 フレームワーク ApplicationKit クラス NSSavePanel Instance Methods 使用可能 10.3 参照 -setMes…

setMessage:

セーブパネルのメッセージをセットします -(void)setMessage:(NSString *)message: 解説 セーブパネルのメッセージをセットします。 最上段に表示される文字列です。 返り値 ( void ) なし 引数 ( NSString * )message フレームワーク ApplicationKit クラス…

nameFieldLabel

セーブパネルのフィールドラベルを返します 解説 セーブパネルのフィールドラベルを返します。 日本語の初期設定は「別名で保存:」です。 返り値 ( NSString * ) 引数 フレームワーク ApplicationKit クラス NSSavePanel Instance Methods 使用可能 10.3 参…

setNameFieldLabel:

セーブパネルのフィールドラベルをセットします。 -(void)setNameFieldLabel:(NSString *)label: 解説 セーブパネルのフィールドラベルをセットします。 日本語の初期設定は「別名で保存:」です。 返り値 ( void ) なし 引数 ( NSString * )label フレーム…

panel:userEnteredFilename:confirmed:

ユーザーがファイル名を入力して、「保存」ボタンを押したときに呼ばれます -(NSString *)panel:(id)sender: userEnteredFilename:(NSString *)filename: confirmed:(BOOL)okFlag: 解説 ユーザーがファイル名を入力して、「保存」ボタンを押したときに呼ばれ…

panel:shouldShowFilename:

セーブパネルにファイルが表示される時に呼び出されます -(BOOL)panel:(id)sender: shouldShowFilename:(NSString *)filename: 解説 セーブパネルにファイルが表示される時に呼び出されます。 YESを返すと選択可能になり、NOを返すと選択不可になります。 フ…

panel:isValidFilename:

ファイル名をセットして保存するときに呼ばれます -(BOOL)panel:(id)sender: isValidFilename:(NSString *)filename: 解説 ファイル名をセットして保存するときに呼ばれます。 ファイル名をチェックして適正なファイル名であればYESを返します。適正でないフ…

panel:compareFilename:with:caseSensitive:

セーブパネルに表示するファイルブラウザの表示順をソートするときに呼ばれます -(NSComparisonResult)panel:(id)sender: compareFilename:(NSString *)fileName1: with:(NSString *)fileName2: caseSensitive:(BOOL)flag: 解説 セーブパネルに表示するファ…

URL

セーブパネルで選んだファイルのURLを返します 解説 セーブパネルで選んだファイルのURLを返します。didEndSaveSheetなどセーブパネルでファイルを選んだ後で呼び出します。 返り値 ( NSURL * ) URL 引数 フレームワーク ApplicationKit クラス NSSavePanel …

validateVisibleColumns

コラムをリロードします 解説 コラムをリロードします。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSSavePanel Instance Methods 使用可能 10.0 参照 例文 #import "Controller.h" NSSavePanel *spanel; @implementation Controller…

treatsFilePackagesAsDirectories

アプリケーションパッケージの中身を表示・選択できるようにするか返します 解説 アプリケーションパッケージの中身を表示・選択できるようにするか返します。 YES 表示・選択可能です。 NO 表示・選択可能ではありません。 返り値 ( BOOL ) YES/NO 引数 フ…

title

セーブパネルのタイトルを返します 解説 セーブパネルのタイトルを返します。 返り値 ( NSString * ) タイトル 引数 フレームワーク ApplicationKit クラス NSSavePanel Instance Methods 使用可能 10.0 参照 - setTitle: 例文 #import "Controller.h" @impl…

setTreatsFilePackagesAsDirectories:

アプリケーションパッケージの中身を表示・選択できるようにするかセットします -(void)setTreatsFilePackagesAsDirectories:(BOOL)flag: 解説 アプリケーションパッケージの中身を表示・選択できるようにするかセットします。 表示・選択可能にしたい場合は…

setTitle:

セーブパネルのタイトルをセットします -(void)setTitle:(NSString *)title: 解説 セーブパネルのタイトルをセットします。 初期設定は「保存」です。シートウインドウでは表示されません。 返り値 ( void ) なし 引数 ( NSString * )title タイトル フレー…

setRequiredFileType:

ファイルの拡張子をセットします -(void)setRequiredFileType:(NSString *)type: 【送料無料】高知の旬の野菜詰め合わせセット!!【11品目】出版社/メーカー: 高知県メディア: その他この商品を含むブログを見る 解説 ファイルの拡張子をセットします。 保存…

setPrompt:

「OK」ボタンのタイトルをセットします -(void)setPrompt:(NSString *)prompt: 解説 「OK」ボタンのタイトルをセットします。 ローカライズされた文字列を使うことで、他言語対応ができます。 初期状態では、セーブパネルでは「保存」、オープンパネルでは「…

setDirectory:

セーブパネルの表示されるパスをセットします -(void)setDirectory:(NSString *)path: 解説 セーブパネルの表示されるパスをセットします。 パスは絶対パスで指定します。 返り値 ( void ) なし 引数 ( NSString * )path 絶対パス フレームワーク Applicatio…

setDelegate:

デリゲートをセットします -(void)setDelegate:(id)anObject: 解説 デリゲートをセットします。 返り値 ( void ) なし 引数 ( id )anObject オブジェクト フレームワーク ApplicationKit クラス NSSavePanel Instance Methods 使用可能 10.0 参照 例文 #impo…

setAccessoryView:

パネルにアクセサリービューを追加します -(void)setAccessoryView:(NSView *)aView: 解説 パネルにアクセサリービューを追加します。 パネルの大きさに合わせて自動的にアクセサリービューの大きさを変更します。 アクセサリービュー(aView)をなし(nil)にす…

selectText:

テキストを選択した時に呼び出されます -(void)selectText:(id)sender: 解説 テキストを選択した時に呼び出されます。サブクラスでオーバーライドします。 機能しません(10.2) 返り値 ( void ) なし 引数 ( id )sender オブジェクト フレームワーク Applicat…

runModalForDirectory:file:

ディレクトリとファイル名をセットしてセーブパネルをモーダルウインドウで表示します -(int)runModalForDirectory:(NSString *)path: file:(NSString *)filename: 解説 ディレクトリとファイル名をセットしてセーブパネルをモーダルウインドウで表示します…