Cocoa API解説(macOS/iOS)

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

目次

ApplicationKit

preventsApplicationTerminationWhenModal

INDEX>AppKit> NSWindow ウインドウがモーダルの時に、終了を防ぐかどうか Objective-C @property BOOL preventsApplicationTerminationWhenModal Swift var preventsApplicationTerminationWhenModal: Bool 解説 このウインドウがモーダルの時に、アプリケ…

contentBorderThicknessForEdge

INDEX>AppKit> NSWindow Objective-C - (CGFloat)contentBorderThicknessForEdge:(NSRectEdge)edge Swift func contentBorderThicknessForEdge(_ edge: NSRectEdge) -> CGFloat 解説 【調査中】今ひとつ使いドコロがわからない。 ウィンドウの任意の境界線の…

autorecalculatesContentBorderThicknessForEdge:

INDEX>AppKit> NSWindow 境界線の太さを自動計算しているか Objective-C - (BOOL)autorecalculatesContentBorderThicknessForEdge:(NSRectEdge)edge Swift func autorecalculatesContentBorderThicknessForEdge(_ edge: NSRectEdge) -> Bool 解説 ウィンドウ…

invalidateShadow

INDEX>AppKit> NSWindow 調査中 Objective-C - (void)invalidateShadow Swift func invalidateShadow() 解説 ウインドウの形状に基づいて影を計算する。 具体的な事例がわからない... 返り値 なし 引数 なし フレームワーク Appkit クラス NSWindow 使用可能…

collectionBehavior

INDEX>AppKit> NSWindow ウインドウの動作を指定します Objective-C @property NSWindowCollectionBehavior collectionBehavior Swift var collectionBehavior: NSWindowCollectionBehavior 解説 ウインドウの動作を指定します。 フルスクリーンモードにする…

colorSpace

INDEX>AppKit> NSWindow ウインドウのカラースペース Objective-C @property(strong) NSColorSpace *colorSpace Swift var colorSpace: NSColorSpace? 解説 ウインドウのカラースペース 設定値 Objective-C @property(strong) NSColorSpace *colorSpace Swif…

allowsImplicitAnimation

INDEX>AppKit> NSAnimationContext 他のプロパティを暗黙のうちにアニメーション化するか Objective-C @property BOOL allowsImplicitAnimation Swift var allowsImplicitAnimation: Bool 解説 他のプロパティを暗黙のうちにアニメーション化するか よくわか…

timingFunction

INDEX>AppKit> NSAnimationContext タイミング関数 Objective-C @property(strong) CAMediaTimingFunction *timingFunction Swift var timingFunction: CAMediaTimingFunction? 解説 アニメーションのタイミングを計算する関数 設定値 Objective-C CAMediaTi…

completionHandler

INDEX>AppKit> NSAnimationContext アニメーションが終了した場合の動作 Objective-C @property(copy) void (^completionHandler)(void) Swift var completionHandler: (() -> Void)? 解説 アニメーションが終了した場合の動作 返り値 Objective-C Swift 引…

NSWorkspaceクラス

INDEX>AppKit>NSWorkspace ワークスペースのクラス 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/AppKit.framework 使用可能 OS X 10.0以降 定義 インポート文 @import AppKit; NSWorkspace Class ReferenceNSWorkspa…

NSAnimationProgressMarkNotification

INDEX>AppKit>NSAnimation Objective-C Swift 解説 userInfoのNSAnimationProgressMarkキーで情報を得ることができます。 返り値 Objective-C Swift 引数 Objective-C Swift フレームワーク ApplicationKit クラス NSAnimation 使用可能 10.4- 更新時のバー…

NSAnimationProgressMark Notification Key

INDEX>AppKit>NSAnimation Objective-C NSString *NSAnimationProgressMark; Swift var NSAnimationProgressMark: NSString! 解説 返り値 Objective-C Swift 引数 Objective-C Swift フレームワーク ApplicationKit クラス NSWindow 使用可能 10.4- 更新時の…

NSAnimationBlockingMode

INDEX>AppKit>NSAnimation Objective-C enum { NSAnimationBlocking, NSAnimationNonblocking, NSAnimationNonblockingThreaded }; typedef NSUInteger NSAnimationBlockingMode; Swift enum NSAnimationBlockingMode : UInt { case Blocking case Nonblocki…

NSAnimationCurve

INDEX>AppKit>NSAnimation Objective-C enum { NSAnimationEaseInOut, NSAnimationEaseIn, NSAnimationEaseOut, NSAnimationLinear }; typedef NSUInteger NSAnimationCurve; Swift enum NSAnimationCurve : UInt { case EaseInOut case EaseIn case EaseOut…

NSAnimationProgress

INDEX>AppKit>NSAnimation Objective-C typedef float NSAnimationProgress; Swift typealias NSAnimationProgress = Float 解説 設定値 Objective-C float Swift float フレームワーク ApplicationKit クラス NSWindow 使用可能 10.4- 更新時のバージョン O…

toggleFullScreen

フルスクリーンモードの切り替え

setStyleMask:

ウインドウのスタイルをセットします

Button Return Values

NSAlert ボタンの値

layout

INDEX>AppKit>NSAlert レイアウトをカスタマイズした時にレイアウトを行う

NSAlertStyle

アラートパネルのスタイル

setShowsSuppressionButton:

INDEX>AppKit>NSAlert showsSuppressionButtonを使用します。 解説 返り値 引数 フレームワーク ApplicationKit クラス NSAlert 使用可能 参照 関連記事(外部サイト) 例文 Swift

showsSuppressionButton

「今後このメッセージを表示しない」ボタンを表示するかどうか

suppressionButton

「今後このメッセージを表示しない」ボタン

beginSheetModalForWindow:completionHandler:

INDEX>AppKit>NSAlert アラートシートを表示します

setAccessoryView

INDEX>AppKit>NSAlert 解説 返り値 引数 フレームワーク ApplicationKit クラス NSAlert 使用可能 参照 関連記事(外部サイト) 例文 Swift

accessoryView

INDEX>AppKit>NSAlert アクセサリービュー @property(strong) NSView *accessoryView var accessoryView: NSView? 解説 アラートビューに接続するアクセサリービューこういうビューをアクセサリービューとしてセットすると このようになる 引数 NSView * NSV…

init

アラートオブジェクトを初期化します。

NSWindowクラス

ウインドウのクラスです

extendStateRestoration

INDEX>AppKit>NSApplication 状態の保存・復帰に使用Objective-C - (void)extendStateRestoration Swift func extendStateRestoration() 解説 このメソッドはスレッドセーフです。 返り値 引数 フレームワーク AppKit クラス NSApplication 使用可能 OS X10.…

completeStateRestoration

INDEX>AppKit>NSApplication 状態の保存・復帰に使用Objective-C Swift 解説 このメソッドはスレッドセーフです。 返り値 引数 フレームワーク AppKit クラス NSApplication 使用可能 OS X10.7 参照 関連記事(外部サイト) 例文 編集時のバージョン OS X 10…