macOS/iOS API解説

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

目次

2015-03-21から1日間の記事一覧

[ NSObject : AnyObject]! って何? [Swift]

NSWorkspaceのduplicateURLs:completionHandler:を見ていると func duplicateURLs(_ URLs: [AnyObject], completionHandler completionHandler: (([NSObject : AnyObject]!, NSError!) -> Void)?) [NSObject : AnyObject] ん? なにこれ?とりあえず、ファイ…

デスクトップ画像辞書キー

INDEX>AppKit>NSWorkspace デスクトップ画像辞書キー Objective-C NSString * const NSWorkspaceDesktopImageScalingKey; NSString * const NSWorkspaceDesktopImageAllowClippingKey; NSString * const NSWorkspaceDesktopImageFillColorKey; Swift let NSW…

ファイル操作

INDEX>AppKit>NSWorkspace Objective-C NSString *NSWorkspaceMoveOperation; NSString *NSWorkspaceCopyOperation; NSString *NSWorkspaceLinkOperation; NSString *NSWorkspaceCompressOperation; NSString *NSWorkspaceDecompressOperation; NSString *NS…

Workspace 起動設定オプション

INDEX>AppKit>NSWorkspace 起動オプション Objective-C NSString * const NSWorkspaceLaunchConfigurationAppleEvent; NSString * const NSWorkspaceLaunchConfigurationArguments; NSString * const NSWorkspaceLaunchConfigurationEnvironment; NSString *…

ファイルタイプ

INDEX>AppKit>NSWorkspace Objective-C NSString *NSPlainFileType; NSString *NSDirectoryFileType; NSString *NSApplicationFileType; NSString *NSFilesystemFileType; NSString *NSShellCommandFileType; 解説 getInfoForFile:application:type メソッド…

mountedRemovableMedia

INDEX>AppKit>NSWorkspace Objective-C Swift 解説 返り値 Objective-C Swift 引数 Objective-C Swift フレームワーク ApplicationKit クラス NSWorkspace 使用可能 10.0 更新時のバージョン OS X 10.10 参照 関連記事(外部サイト) 例文 Objective-C Swift

fileLabels

INDEX>AppKit>NSWorkspace ファイルラベル Objective-C @property(readonly, copy) NSArray *fileLabels Swift var fileLabels: [AnyObject] { get } 解説 ファイルラベルが変更になればNSWorkspaceDidChangeFileLabelsNotificationを受け取ります。 返り値 …

fileLabelColors

INDEX>AppKit>NSWorkspace ファイルのカラーラベル Objective-C @property(readonly, copy) NSArray *fileLabelColors Swift var fileLabelColors: [AnyObject] { get } 解説 ファイルのカラーラベル 返り値 Objective-C @property(readonly, copy) NSArray …

showSearchResultsForQueryString:

INDEX>AppKit>NSWorkspace スポットライト検索を行い、結果を表示します Objective-C - (BOOL)showSearchResultsForQueryString:(NSString *)queryString Swift func showSearchResultsForQueryString(_ queryString: String) -> Bool 解説 スポットライト検…

desktopImageOptionsForScreen:

INDEX>AppKit>NSWorkspace デスクトップ画像のオプション Objective-C - (NSDictionary *)desktopImageOptionsForScreen:(NSScreen *)screen Swift func desktopImageOptionsForScreen(_ screen: NSScreen) -> [NSObject : AnyObject]? 解説 デスクトップ画…

setDesktopImageURL:forScreen:options:error:

INDEX>AppKit>NSWorkspace デスクトップ画像をセットします Objective-C - (BOOL)setDesktopImageURL:(NSURL *)url forScreen:(NSScreen *)screen options:(NSDictionary *)options error:(NSError **)error Swift func setDesktopImageURL(_ url: NSURL, fo…

desktopImageURLForScreen

INDEX>AppKit>NSWorkspace デスクトップ画像のある場所を返します Objective-C - (NSURL *)desktopImageURLForScreen:(NSScreen *)screen Swift func desktopImageURLForScreen(_ screen: NSScreen) -> NSURL? 解説 デスクトップ画像のファイルのある場所を…

unmountAndEjectDeviceAtURL

INDEX>AppKit>NSWorkspace URLで指定したデバイスをアンマウントします Objective-C - (BOOL)unmountAndEjectDeviceAtURL:(NSURL *)url error:(NSError **)error Swift func unmountAndEjectDeviceAtURL(_ url: NSURL, error error: NSErrorPointer) -> Bool…

menuBarOwningApplication

INDEX>AppKit>NSWorkspace メニューバーのオーナーアプリケーション Objective-C @property(readonly, strong) NSRunningApplication *menuBarOwningApplication Swift var menuBarOwningApplication: NSRunningApplication? { get } 解説 メニューバーのオ…

runningApplications

INDEX>AppKit>NSWorkspace 実行中のアプリケーションを返します Objective-C @property(readonly, copy) NSArray *runningApplications Swift var runningApplications: [AnyObject] { get } 解説 実行中のアプリケーションを返します 返り値 Objective-C @p…

frontmostApplication

INDEX>AppKit>NSWorkspace 最前面のアプリケーション Objective-C @property(readonly, strong) NSRunningApplication *frontmostApplication Swift var frontmostApplication: NSRunningApplication? { get } 解説 最前面のアプリケーション 設定値 Objecti…

URLForApplicationToOpenURL:

INDEX>AppKit>NSWorkspace Objective-C Swift 解説 返り値 Objective-C Swift 引数 Objective-C Swift フレームワーク ApplicationKit クラス NSWorkspace 使用可能 10.0 更新時のバージョン OS X 10.10 参照 関連記事(外部サイト) 例文 Objective-C Swift

URLForApplicationWithBundleIdentifier:

INDEX>AppKit>NSWorkspace バンドルIDからURLを返します。 Objective-C - (NSURL *)URLForApplicationWithBundleIdentifier:(NSString *)bundleIdentifier Swift func URLForApplicationWithBundleIdentifier(_ bundleIdentifier: String) -> NSURL? 解説 バ…

type:conformsToType:

INDEX>AppKit>NSWorkspace あるUTIタイプは別のUTIタイプに包含されるかを返します Objective-C - (BOOL)type:(NSString *)firstTypeName conformsToType:(NSString *)secondTypeName Swift func type(_ firstTypeName: String, conformsToType secondTypeNa…

filenameExtension:isValidForType:

INDEX>AppKit>NSWorkspace 指定した拡張子がUTIタイプに適合するかどうかを返します Objective-C - (BOOL)filenameExtension:(NSString *)filenameExtension isValidForType:(NSString *)typeName Swift func filenameExtension(_ filenameExtension: String…

preferredFilenameExtensionForType:

INDEX>AppKit>NSWorkspace UTIに基づいた優先の拡張子を返します Objective-C - (NSString *)preferredFilenameExtensionForType:(NSString *)typeName Swift func preferredFilenameExtensionForType(_ typeName: String) -> String? 解説 UTIに基づいた優…

localizedDescriptionForType:

INDEX>AppKit>NSWorkspace UTIタイプの説明 Objective-C - (NSString *)localizedDescriptionForType:(NSString *)typeName Swift func localizedDescriptionForType(_ typeName: String) -> String? 解説 返り値 ローカライズされたUTIタイプの説明 Portabl…

typeOfFile:error:

INDEX>AppKit>NSWorkspace 指定されたファイルのUTIタイプを返します Objective-C - (NSString *)typeOfFile:(NSString *)absoluteFilePath error:(NSError **)outError Swift func typeOfFile(_ absoluteFilePath: String, error outError: NSErrorPointer)…

activateFileViewerSelectingURLs:

Finderで指定したファイルを選択・表示します。

recycleURLs:completionHandler:

INDEX>AppKit>NSWorkspace URLで指定したファイルをゴミ箱に移動します Objective-C - (void)recycleURLs:(NSArray *)URLs completionHandler:(void (^)(NSDictionary *newURLs, NSError *error))handler Swift func recycleURLs(_ URLs: [AnyObject], compl…

duplicateURLs:completionHandler:

INDEX>AppKit>NSWorkspace 指定したファイル(複数可)を複製します。 Objective-C - (void)duplicateURLs:(NSArray *)URLs completionHandler:(void (^)(NSDictionary *newURLs, NSError *error))completionHandler Swift func duplicateURLs(_ URLs: [AnyO…

launchApplicationAtURL:options:configuration:error:

INDEX>AppKit>NSWorkspace 指定したオプションでアプリケーションを起動します Objective-C - (NSRunningApplication *)launchApplicationAtURL:(NSURL *)url options:(NSWorkspaceLaunchOptions)options configuration:(NSDictionary *)configuration error…