macOS/iOS API解説

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

目次

NSObject

NSObjectプロトコル

INDEX>Foundation>apple(mac) apple(iOS)APPLE MacBook Pro 13.3/2.5GHz Core i5/4GB/500GB/8xSuperDrive DL MD101J/A出版社/メーカー: アップル発売日: 2012/06/13メディア: Personal Computers購入: 2人 クリック: 44回この商品を含むブログ (10件) を見る…

NSObjectクラス

INDEX>Foundation> ほとんどのクラスのベースとなるクラス apple(OS X) apple(iOS) 解説 OS X 継承 なし。NSObjectはルートオブジェクトです。 準拠 NSObject フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X v10.0以降 定義…

setObservationInfo:

-(void)setObservationInfo:(void *)observationInfo: 解説 調査中... 返り値 ( void ) なし 引数 ( void * )observationInfo フレームワーク Foundation クラス NSObject Instance Methods 使用可能 10.3 参照 -observationInfo 例文

didChange:valuesAtIndexes:forKey:

-(void)didChange:(NSKeyValueChange )change valuesAtIndexes:: valuesAtIndexes:(NSIndexSet *)indexes: forKey:(NSString *) key : 解説 調査中... 返り値 ( void ) なし 引数 ( NSKeyValueChange )change valuesAtIndexes: ( NSIndexSet * )indexes ( NS…

release

参照カウントを1つ減らします。 ARC(自動参照カウンタ)を使ったコンパイルでは使用できません。 -(oneway void)release 解説 返り値 引数 フレームワーク Foundation クラス NSObject 使用可能 10.0 参照 例文 //ありません

didChangeValueForKey:withSetMutation:usingObjects:

キーバリューオブザービング規則を手動で実装する時、このメソッドを呼び出します -(void)didChangeValueForKey:(NSString *)key: withSetMutation:(NSKeyValueSetMutationKind)mutationKind: usingObjects:(NSSet *)objects: 解説 キーバリューオブザービン…

attemptRecoveryFromError:optionIndex:

-(BOOL)attemptRecoveryFromError:(NSError *)error: optionIndex:(unsigned int)recoveryOptionIndex: 解説 アプリケーションモーダルパネルでエラー警告がユーザーに示され、そしてユーザーがリカバーオプションを選択したときに起動する。 ユーザーが選ん…

classFallbacksForKeyedArchiver

解説 クラスが無効な場合、オブジェクトをデコードする時に使うことができる クラスの名前を返すためにオーバーライドします。 返り値 ( NSArray * ) なし 引数 フレームワーク Foundation クラス NSObject Class Methods 使用可能 10.4 参照 例文

setScriptingProperties:

スクリプトプロパティをセットします -(void)setScriptingProperties:(NSDictionary *)properties: 解説 スクリプトプロパティをセットします。 返り値 ( void ) なし 引数 ( NSDictionary * )properties フレームワーク Foundation クラス NSObject Instanc…

scriptingProperties

スクリプトプロパティの辞書を返します 解説 スクリプトプロパティの辞書を返します。 返り値 ( NSDictionary * ) クラス名 引数 フレームワーク Foundation クラス NSObject Instance Methods 使用可能 10.2 参照 - setScriptingProperties: 例文 NSLog([NS…

-replacementObjectForKeyedArchiver:

INDEX>Foundation>NSObject 調査中 Objective-C -(id)replacementObjectForKeyedArchiver:(NSKeyedArchiver *)archiver: swift func replacementObjectForKeyedArchiver(_ archiver: NSKeyedArchiver) -> AnyObject? 解説 調査中 archiver:willEncodeObject:…

classForKeyedUnarchiver

調査中 解説 調査中 デコーディングの間、新しいクラスを代えるためにサブクラスによってオーバーライドされる。 返り値 ( Class ) クラス 引数 フレームワーク Foundation クラス NSObject Class Methods 使用可能 10.2 参照 例文 -(id)awakeAfterUsingCode…

classForKeyedArchiver

キー付きアーカイバのクラスを返します 解説 キー付きアーカイバのクラスを返します。 返り値 ( Class ) クラス 引数 フレームワーク Foundation クラス NSObject Instance Methods 使用可能 10.2 参照 - replacementObjectForKeyedArchiver: 例文 -(id)awak…

cancelPreviousPerformRequestsWithTarget:

-performSelector:withObject:afterDelay:で開始したリクエストをキャンセルします +(void)cancelPreviousPerformRequestsWithTarget:(id)aTarget: 解説 performSelector:withObject:afterDelay:で開始したリクエストをキャンセルします。 返り値 ( void ) …

performSelectorOnMainThread:withObject:waitUntilDone:modes:

メインスレッドのアクションセレクタを実行します -(void)performSelectorOnMainThread:(SEL)aSelector: withObject:(id)arg: waitUntilDone:(BOOL)wait: modes:(NSArray *)array: 解説 メインスレッドのアクションセレクタを実行します。 返り値 ( void ) …

performSelectorOnMainThread:withObject:waitUntilDone:

メインスレッドのセレクタを実行します。 -(void)performSelectorOnMainThread:(SEL)aSelector: withObject:(id)arg: waitUntilDone:(BOOL)wait: 解説 メインスレッドのセレクタを実行します。 返り値 ( void ) なし 引数 ( SEL )aSelector セレクタ ( id )a…

isSubclassOfClass:

レシーバのクラスは比較するクラスのサブクラスかまたはそのクラス自身かを返します apple +(BOOL)isSubclassOfClass:(Class)aClass 解説 レシーバのクラスは比較するクラス(aClass)のサブクラスかを返します。 返り値 ( BOOL ) クラス 引数 ( Class )aClass…

performSelector:onThread:withObject:waitUntilDone:

-(void)performSelector:(SEL)aSelector: onThread:(NSThread *)thr: withObject:(id)arg: waitUntilDone:(BOOL)wait: 解説 (void)performSelector:(SEL)aSelectoronThread:(NSThread *)thrwithObject:(id)argwaitUntilDone:(BOOL)wait 返り値 ( void ) 引数…

finalize

ガベージコレクションが有効なときオブジェクトのメモリが破棄される時に呼び出されます 10.8で非推奨 ガベージコレクションは使用せず、ARCを使用する。 解説 ガベージコレクションが有効なときオブジェクトのメモリが破棄される時に呼び出されます。 ガベ…

willChange:valuesAtIndexes:forKey:

-(void)willChange:(NSKeyValueChange )change: valuesAtIndexes:(NSIndexSet *)indexes: forKey:(NSString *)key : 解説 調査中... 返り値 ( void ) なし 引数 ( NSKeyValueChange )change ( NSIndexSet * )indexes ( NSString * )key フレームワーク Found…

didChangeValueForKey:

登録したオブザーバが変わった時に呼び出されます -(void)didChangeValueForKey:(NSString *)key: 解説 登録したオブザーバが変わった時に呼び出されます。 返り値 ( void ) なし 引数 ( NSString * )key フレームワーク Foundation クラス NSObject Instanc…

willChangeValueForKey:

登録したオブザーバが変わろうとする時に呼び出されます -(void)willChangeValueForKey:(NSString *)key: 解説 登録したオブザーバが変わろうとする時に呼び出されます。 返り値 ( void ) なし 引数 ( NSString * )key フレームワーク Foundation クラス NSO…

removeObserver:forKeyPath:

オブザーバを取り除きます -(void)removeObserver:(NSObject *)anObserver: forKeyPath:(NSString *)keyPath: 解説 オブザーバを取り除きます。 返り値 ( void ) なし 引数 ( NSObject * )anObserver ( NSString * )keyPath フレームワーク Foundation クラ…

addObserver:forKeyPath:options:context:

監視するオブジェクトと監視されるオブジェクトを登録します -(void)addObserver:(NSObject *)anObserver: forKeyPath:(NSString *)keyPath: options:(NSKeyValueObservingOptions )options: context:(void *)context: 解説 監視するオブジェクトと監視され…

observeValueForKeyPath:ofObject:change:context:

監視しているオブジェクトに変化があった時に呼び出されます -(void)observeValueForKeyPath:(NSString *)keyPath: ofObject:(id)object: change:(NSDictionary *)change: context:(void *)context: 解説 監視しているオブジェクトに変化があった時に呼び出…

setKeys:triggerChangeNotificationsForDependentKey:

キーの依存関係をセットします +(void)setKeys:(NSArray *)keys: triggerChangeNotificationsForDependentKey:(NSString *)dependentKey: 解説 キーの依存関係をセットします。 keysのオブジェクトに変化があった時にdependentKeyのオブジェクトに通知されま…

automaticallyNotifiesObserversForKey:

指定したキーのオブジェクトが自動通知するかを返します +(BOOL)automaticallyNotifiesObserversForKey:(NSString *)key: 解説 指定したキーのオブジェクトが自動通知するかを返します。 返り値 ( BOOL ) オブジェクト 引数 ( NSString * )key フレームワー…

autorelease

レシーバーを現在の自動解放プールに追加してレシーバを返します 解説 レシーバーを現在の自動解放プールに追加してレシーバを返します。 返り値 ( id ) オブジェクト 引数 フレームワーク Foundation クラス NSObject Instance Methods 使用可能 10.0 参照 …

class

クラスオブジェクトを返します 解説 クラスオブジェクトを返します。 返り値 ( Class ) クラス 引数 フレームワーク Foundation クラス NSObject Instance Methods 使用可能 10.0 参照 + class (NSObject class) 例文 [myOutlet setTitle:[NSString classNam…

conformsToProtocol:

指定したプロトコルがレシーバに適合するかを返します -(BOOL)conformsToProtocol:(Protocol *)aProtocol 解説 指定したプロトコルがレシーバに適合するかを返します。 返り値 ( BOOL ) YES/NO 引数 ( Protocol * )aProtocol プロトコル フレームワーク Foun…