macOS/iOS API解説

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

目次

メンテ

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: 解説 レシーバーにストアコーディネーターをセットします。 コーディネーターは管理オブジェクトモデルを提供します…

preservesContentDuringLiveResize

INDEX>AppKit> NSWindow Objective-C @property BOOL preservesContentDuringLiveResize Swift var preservesContentDuringLiveResize: Bool 解説 調査中... ライブリサイズの効率のために使うようだが、使いドコロがわからない 返り値 ( BOOL ) YES/NO 引数…

launchAppWithBundleIdentifier:options:additionalEventParamDescriptor:launchIdentifier:

INDEX>AppKit>NSWorkspace バンドルIDで指定したアプリケーションを起動します Objective-C - (BOOL)launchAppWithBundleIdentifier:(NSString *)bundleIdentifier options:(NSWorkspaceLaunchOptions)options additionalEventParamDescriptor:(NSAppleEvent…

windowNumber

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

styleMask

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

resizeFlags

INDEX>AppKit> NSWindow どのモディファイアキーが押されているかを返します Objective-C @property(readonly) NSInteger resizeFlags Swift var resizeFlags: Int { get } 解説 ウインドウのサイズを変更しようとするときモディファイアキーが押されている…

orderWindow:relativeTo:

INDEX>AppKit> NSWindow ウインドウの前後の位置をセットします Objective-C - (void)orderWindow:(NSWindowOrderingMode)orderingMode relativeTo:(NSInteger)otherWindowNumber Swift func orderWindow(_ orderingMode: NSWindowOrderingMode, relativeTo …

tableView:acceptDrop:row:dropOperation:

ドロップを受ける時に呼びだされます -(BOOL)tableView:(NSTableView*)tableView: acceptDrop:(id <NSDraggingInfo>)info: row:(int)row: dropOperation:(NSTableViewDropOperation)operation: 解説 調査中 ドロップを受ける時に呼びだされます。 【NSTableViewDropOperation</nsdragginginfo>…

openFile:withApplication:andDeactivate:

INDEX>AppKit>NSWorkspace 指定したファイルを、指定したアプリケーションで開きます、オプションとして、アクティブ・非アクティブをセットできます。 Objective-C - (BOOL)openFile:(NSString *)fullPath withApplication:(NSString *)appName andDeactiva…

openFile:

INDEX>AppKit>NSWorkspace 指定したファイルを初期設定のアプリケーションで開きます Objective-C - (BOOL)openFile:(NSString *)fullPath Swift func openFile(_ fullPath: String) -> Bool 解説 指定したファイル(fullPath)を初期設定のアプリケーションで…

getInfoForFile:application:type:

INDEX>AppKit>NSWorkspace パスで指定するファイルに関する情報を返します Objective-C - (BOOL)getInfoForFile:(NSString *)fullPath application:(NSString **)appName type:(NSString **)type Swift func getInfoForFile(_ fullPath: String, application…

pasteboard:provideDataForType:

データを提供した時に呼び出されます -(void)pasteboard:(NSPasteboard *)sender: provideDataForType:(NSString *)type: 解説 デリゲートで実装 データを提供した時に呼び出されます。 返り値 ( void ) なし 引数 ( NSPasteboard * )sender ( NSString * )t…

getLineDash:count:phase:

ラインのパターンを返します