Cocoa API解説(macOS/iOS)

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

目次

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

windowNumber

INDEX>AppKit>NSWindow ウインドウデバイスの番号 Objective-C @property(readonly) NSInteger windowNumber Swift var windowNumber: Int { get } 解説 ウインドウデバイスの番号を返します。 イベントが起こったウインドウを特定するときに使います。 アプ…

validRequestorForSendType:returnType:

指定した送信タイプ、受信タイプでサービスリクエストを探します -(id)validRequestorForSendType:(NSString *)sendType: returnType:(NSString *)returnType: 解説 指定した送信タイプ、受信タイプでサービスリクエストを探します。サービスメニューによっ…

viewsNeedDisplay

必要なら再描画するかを返します 解説 ウインドウのビューが、必要なら再描画するかを返します。 返り値 ( BOOL ) 描画するかYES/NO 引数 フレームワーク ApplicationKit クラス NSWindow Instance Methods 使用可能 10.0 参照 例文 #import "Controller.h" …

update

ウインドウを更新します 解説 ウインドウを更新します。 デフォルトの通知センターにNSWindowDidUpdateNotificationをポストします。 サブクラスでオーバーライドできますが、戻る前にスーパークラスのupdateをしなければいけません。 サブクラスで動作をカ…

unregisterDraggedTypes

ウインドウにドロップすることができるデータのタイプを削除します 解説 ウインドウにドロップすることができるデータのタイプを削除します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSWindow Instance Methods 使用可能 10.0 参…

tryToPerform:with:

引数とともにアクションメッセージを送信します -(BOOL)tryToPerform:(SEL)anAction: with:(id)anObject: 解説 引数anObjectとともにアクションメッセージを送信します。 レシーバーは継承されたNSResponderメソッドtryToPerform:with:を使ってanActionメソ…

title

ウインドウのタイトル

styleMask

INDEX>AppKit>NSWindow ウインドウのスタイル Objective-C @property NSUInteger styleMask Swift var styleMask: Int 解説 ウインドウのスタイル 【スタイルマスク】ウインドウのスタイル ウインドウスタイル ● NSBorderlessWindowMask 全部なし (それぞれ…

stringWithSavedFrame

INDEX>AppKit> NSWindow レシーバのフレームを表現した文字列を返します Objective-C @property(readonly, copy) NSString *stringWithSavedFrame Swift var stringWithSavedFrame: String { get } 解説 レシーバのフレームを表現した文字列を返します。 設…

setViewsNeedDisplay:

必要なら再描画するかセットします -(void)setViewsNeedDisplay:(BOOL)flag: 解説 ウインドウのビューが必要なら再描画するかセットします。 YESをセットすると必要なら再描画されます。 NSViewのsetNeedsDisplay:で同様のことができるので、通常このメソッ…

setTitleWithRepresentedFilename:

ウインドウにタイトルとプロキシーアイコンをセットします -(void)setTitleWithRepresentedFilename:(NSString *)path: 解説 ウインドウにタイトルとプロキシーアイコンをセットします。 ポップアップメニューになります。 返り値 ( void ) なし 引数 ( NSSt…

setTitle:

ウインドウにタイトルをセットします -(void)setTitle:(NSString *)aString: 解説 ウインドウにタイトルをセットします。 返り値 ( void ) なし 引数 ( NSString * )aString セットするタイトル フレームワーク ApplicationKit クラス NSWindow Instance Met…

setResizeIncrements:

リサイズするときの増加量をセットします -(void)setResizeIncrements:(NSSize)increments: 解説 リサイズするときの増加量をセットします。 幅と高さ増加量は、自然数(1.0以上)でないといけません。 アスペクト比のセット(setAspectRatio:.)とリサイズ…

setRepresentedFilename:

ウインドウにプロキシーアイコンをセットします -(void)setRepresentedFilename:(NSString *)path: 解説 ウインドウにプロキシーアイコンをセットします。 ポップアップメニューになります。 タイトルはそのままです。 返り値 ( void ) なし 引数 ( NSString…

setReleasedWhenClosed:

ウインドウを閉じたときにメモリを解放するかをセットします -(void)setReleasedWhenClosed:(BOOL)flag: 解説 ウインドウを閉じたときにメモリを解放するかをセットします。 デフォルトではNSWindowはYES,NSPanelはNOです。 返り値 ( void ) なし 引数 ( BOO…

oneShot

ウインドウが閉じるとき、メモリを解放するかをセットします

setMiniwindowTitle:

ドック中のタイトルをセットします -(void)setMiniwindowTitle:(NSString *)aString: 解説 ドック中のタイトルをセットします。 返り値 ( void ) なし 引数 ( NSString * )aString ドックのタイトル フレームワーク ApplicationKit クラス NSWindow Instance…

setMiniwindowImage:

ドック中のイメージをセットします -(void)setMiniwindowImage:(NSImage *)anImage: 解説 ドック中のイメージをセットします。アプリケーションのアイコンは-setApplicationIconImage:(NSApplication)を使います。 機能しません(10.1-10.2) 返り値 ( void ) …

setMinSize:

ウインドウの最小サイズをセットします -(void)setMinSize:(NSSize)aSize: 解説 ウインドウの最小サイズをセットします。 setContentMinSize: メソッドはこのメソッドよりも優先します。 返り値 ( void ) なし 引数 ( NSSize )aSize サイズ フレームワーク A…

setMaxSize:

ウインドウの最大サイズをセットします -(void)setMaxSize:(NSSize)aSize: 解説 ウインドウの最大サイズをセットします。 最大サイズは10,000に制限されます。 デフォルトの最大サイズは{FLT_MAX, FLT_MAX} (FLT_MAX は /usr/include/float.h で定義されてい…

setLevel:

ウインドウの前後関係の位置をセットします -(void)setLevel:(int)newLevel: 解説 ウインドウの前後関係の位置をセットします。 【ウインドウレベル】 ● NSNormalWindowLevel 初期設定のウインドウレベル ● NSFloatingWindowLevel フローティングパレットと…

setInitialFirstResponder:

ウインドウを最初にスクリーンに置く時のファーストレスポンダビューをセットします -(void)setInitialFirstResponder:(NSView *)aView: 解説 ウインドウを最初にスクリーンに置く時のファーストレスポンダビューをセットします。 返り値 ( void ) なし 引数…

setHidesOnDeactivate:

アクティブでなくなったら、表示しないかをセットします -(void)setHidesOnDeactivate:(BOOL)flag: 解説 アクティブでなくなったら、表示しないかをセットします アプリケーションがアクティブで無くなったらウインドウ(パネル)を表示するかをセットします…