Cocoa API解説(macOS/iOS)

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

目次

メンテ

convertRectToBacking:

INDEX>AppKit>NSScreen 矩形をスクリーンのデバイスピクセルの整理して返します Objective-C - (NSRect)convertRectToBacking:(NSRect)aRect Swift func convertRectToBacking(_ aRect: NSRect) -> NSRect 解説 矩形をスクリーンのデバイスピクセルの整理し…

backingScaleFactor

INDEX>AppKit>NSScreen スクリーンの倍率を返します Objective-C @property(readonly) CGFloat backingScaleFactor Swift var backingScaleFactor: CGFloat { get } 解説 スクリーンの倍率を返します。 通常はNSViewクラスの方を見てください。 設定値 Objec…

backingAlignedRect:options:

INDEX>AppKit>NSScreen スクリーンにしたがって整理された矩形を返します Objective-C - (NSRect)backingAlignedRect:(NSRect)aRect options:(NSAlignmentOptions)options Swift func backingAlignedRect(_ aRect: NSRect, options options: NSAlignmentOpti…

Workspace 起動設定オプション

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

desktopImageOptionsForScreen:

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

launchApplicationAtURL:options:configuration:error:

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

ヘルプページ

...一般の「ヘルプ」ではなくて、調べたけどここわからないので教えて!ページです。 ここ見ろ!っていうページが有りましたらお教えくださいませ。 リンク先のコメント欄にお返事いただけると嬉しいです。●SwiftでのPackedGlyphの作り方。 let ret : Int = …

preferredBackingLocation

INDEX>AppKit> NSWindow ウインドウのバッキングストアの優先位置 Objective-C @property NSWindowBackingLocation preferredBackingLocation Swift var preferredBackingLocation: NSWindowBackingLocation 解説 ウインドウのバッキングストアの優先位置 設…

sharingType

INDEX>AppKit> NSWindow ウインドウのコンテンツに他のプロセスからのアクセス権 Objective-C @property NSWindowSharingType sharingType Swift var sharingType: NSWindowSharingType 解説 ウインドウのコンテンツに他のプロセスからのアクセス権 NSWindow…

canBecomeVisibleWithoutLogin

INDEX>AppKit> NSWindow ウインドウはログイン画面で表示できるか Objective-C @property BOOL canBecomeVisibleWithoutLogin Swift var canBecomeVisibleWithoutLogin: Bool 解説 ウインドウはログイン画面で表示できるか デフォルトはNO今ひとつ使いドコロ…

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 解説 ウインドウの動作を指定します。 フルスクリーンモードにする…

allowsImplicitAnimation

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

layout

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

NSAlertStyle

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

NSWindowクラス

ウインドウのクラスです

scrollRectToVisible:

指定した範囲が表示されるようにスクロールしてクリップビューを変えます -(BOOL)scrollRectToVisible:(NSRect)aRect: 解説 指定した範囲(aRect)が表示されるようにスクロールしてクリップビューを変えます。 できればYESを返します。 そうでなければNOを返…

NSOrderedSetクラス

INDEX>Foundation> 順序があり要素の重複は許さないコレクションクラス apple(OS X) apple(iOS) 解説 継承 NSObject 準拠 NSCopying NSMutableCopying NSFastEnumeration NSSecureCoding NSObject (NSObject) フレームワーク /System/Library/Frameworks/Fou…

NSMutableData

INDEX>Foundation> 変更可能な生データクラス 解説 変更可能な生データです 継承 NSData : NSObject 準拠 NSCopying (NSData) NSMutableCopying (NSData) NSSecureCoding (NSData) NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundatio…

NSURLクラス

INDEX>Foundation>apple(OS X) apple(iOS) 解説 iPad Pro Wi-Fiモデル 128GB ML0R2J/A ゴールド(iOS)出版社/メーカー: Apple Computerメディア: Personal Computersこの商品を含むブログを見る 継承 NSObject 準拠 NSCopying NSURLHandleClient NSSecureCodi…

NSTimeZoneクラス

INDEX>Foundation>apple(OS X) apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.0以降 iOS 2.0以降 定義 NSTimeZone.h 概要 本クラスについて タイムゾーンのク…

NSStreamクラス

INDEX>Foundation>apple(OS X) apple(iOS) 解説 ソケット通信を行うためのクラスですAPPLE MacBook Pro 13.3/2.5GHz Core i5/4GB/500GB/8xSuperDrive DL MD101J/A出版社/メーカー: アップル発売日: 2012/06/13メディア: Personal Computers購入: 2人 クリッ…

NSNumberFormatterクラス

INDEX>Foundation>apple(OS X) apple(iOS)日本語表記ルールブック作者: 日本エディタースクール出版社/メーカー: 日本エディタースクール出版部発売日: 2012/03メディア: 単行本購入: 3人 クリック: 3回この商品を含むブログを見る 解説 継承 NSObject 準拠 …

NSLocaleクラス

ロケールクラス

NSBundleクラス

INDEX>Foundation>NSBundle バンドルクラス 学生・教職員個人版 Adobe Creative Cloud コンプリート 12か月版 Windows/Mac対応 [オンラインコード]出版社/メーカー: アドビシステムズ発売日: 2013/10/01メディア: Software Downloadこの商品を含むブログを見…

NSViewクラス

INDEX>AppKit> NSView apple 解説 表示に使用するビューのクラスです 継承 NSResponder : NSObject 準拠 NSAnimatablePropertyContainer NSCoding (NSResponder) NSObject (NSObject) フレームワーク /System/Library/Frameworks/AppKit.framework 使用可能 …

clearStartAnimation

INDEX>AppKit>NSAnimation Objective-C - (void)clearStartAnimation Swift func clearStartAnimation() 解説 調査中... 別のアプリケーションのstartWhenAnimation:reachesProgress:で作られたリンクをクリアします。 返り値 なし 引数 なし フレームワーク…

clearStopAnimation

INDEX>AppKit>NSAnimation Objective-C - (void)clearStopAnimation Swift func clearStopAnimation() 解説 調査中... 別のアプリケーションでstopWhenAnimation:reachesProgress:で作られたリンクをクリアします。 返り値 なし 引数 なし フレームワーク Ap…

descriptionWithLocale:

レシーバーの内容を表現する文字列を返します

NSFileTypeForHFSTypeCode

OSTypeをNSStringに変換します NSString * NSFileTypeForHFSTypeCode ( OSType hfsFileTypeCode ); 解説 OSTypeをNSStringに変換します。 返り値 引数 ( OSType )hfsFileTypeCode フレームワーク Foundation クラス NSFileTypeForHFSTypeCode Function 使用…

runLoopModesForAnimating

INDEX>AppKit>NSAnimation アニメーションの実行ループ 解説 アニメーションの実行ループ。 設定値 Objective-C @property(readonly, copy) NSArray *runLoopModesForAnimating Swift var runLoopModesForAnimating: [AnyObject]? { get } フレームワーク Ap…

tableView:willDisplayCell:forRowAtIndexPath:

セルを表示しようとするときに呼び出されます。 -(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath 解説 セルを表示しようとするときに呼び出されます。 セルをカスタマイズ…

makeObjectsPerformSelector:withObject:

INDEX>Foundation>NSSet レシーバの要素それぞれにセレクタを実行させます -(void)makeObjectsPerformSelector:(SEL)aSelector withObject:(id)anObject ロケットの科学 日本が誇るH-IIAからソユーズ、アリアン、長征など世界のロケットを完全網羅 (サイエン…

-initWithContentsOfURL:

INDEX>Foundation> NSData URLで指定したファイルのデータを読んで、データオブジェクトを初期化して返します Objective-C -(id)initWithContentsOfURL:(NSURL *)anURL Swift 解説 URLで指定したファイルのデータを読んで、データオブジェクトを初期化して返…

-subdataWithRange:

INDEX>Foundation> NSData 範囲で指定されるレシーバーのバイト列のデータオブジェクトを返します Objective-C -(NSData *)subdataWithRange:(NSRange)aRange swift func subdataWithRange(_ range: NSRange) -> NSData apple(OS X) apple(iOS) 解説 範囲で…

stringByAppendingPathComponent:

INDEX>Foundation>NSString> 文字列を追加した新しい文字列を返します(最後尾に/が付いていない場合は付加する) -(NSString *)stringByAppendingPathComponent:(NSString *)aString 解説 文字列を追加します(最後尾に/が付いていない場合は付加する) …

NSString

INDEX>Foundation 変更しない文字列クラス 解説 作成後に変更不可な文字列を表すクラスです。変更可能な文字列はNSMutableStringクラスを使います。 継承 NSObject 準拠 NSCopying NSMutableCopying NSSecureCoding NSObject (NSObject) フレームワーク /Sys…

performClick:

マウスクリックをします -(void)performClick:(id)sender 解説 コントロールでマウスクリックをします。 コントロールでマウスをクリックしたのと同じようにして、アクションメッセージを送信します。アクションメッセージが送信できなければ、例外を起こし…

setFrameUsingName:force:

INDEX>AppKit> NSWindow 指定したフレーム名でユーザーデフォルトに保存されている設定をセットします Objective-C func setFrameUsingName(_ frameName: String, force force: Bool) -> Bool Swift - (BOOL)setFrameUsingName:(NSString *)frameName force:…

-doesNotRecognizeSelector:

INDEX>Foundation>NSObject> 指定したセレクタを認識しなくします -(void)doesNotRecognizeSelector:(SEL)aSelector: 【精米】佐賀県産 白米 さがびより 5kg 平成26年産出版社/メーカー: 藤井商店メディア: 食品&飲料購入: 8人 クリック: 27回この商品を含む…

imagePosition

ボタンの画像とタイトル文字の位置をセットします

performKeyEquivalent:

キーを押したときに呼ばれます

setButtonType:

ボタンタイプをセットします

CFPlugInInstanceCreate

void* CFPlugInInstanceCreate ( CFAllocatorRef allocator , CFUUIDRef factoryUUID , CFUUIDRef typeUUID ); 解説 返り値 引数 ( CFAllocatorRef )allocator ( CFUUIDRef )factoryUUID ( CFUUIDRef )typeUUID フレームワーク CoreFoundation クラス CFPlug…

CFDictionaryCreate

キーと値の配列で辞書を作ります CFDictionaryRef CFDictionaryCreate ( CFAllocatorRef allocator , const void ** keys , const void ** values , CFIndex numValues , const CFDictionaryKeyCallBacks * keyCallBacks , const CFDictionaryValueCallBacks…

CFDataGetBytes

** void CFDataGetBytes ( CFDataRef theData , CFRange range , UInt8 * buffer ); 解説 返り値 引数 ( CFDataRef )theData ( CFRange )range ( UInt8 * )buffer フレームワーク CoreFoundation クラス CFData Function 使用可能 10.0 参照 例文

getControlPointAtIndex:values:

-(void)getControlPointAtIndex:(size_t)index: values:(float[2])ptr: 解説 返り値 ( void ) 引数 ( size_t )index ( float[2] )ptr フレームワーク CoreAnimation クラス LKTimingFunction Instance Methods 使用可能 10.5 参照 例文

setPersistentStoreCoordinator:

レシーバーにストアコーディネーターをセットします -(void)setPersistentStoreCoordinator:(NSPersistentStoreCoordinator *)coordinator: 解説 レシーバーにストアコーディネーターをセットします。 コーディネーターは管理オブジェクトモデルを提供します…