macOS/iOS API解説

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

目次

NSUserDefaults

NSUserDefaultsクラス

INDEX>Foundation>apple(OS X)apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.0以降 iOS 2.0以降 定義 NSUserDefaults.h 概要 アプリケーションの設定値を保存…

resetStandardUserDefaults

標準のユーザーデフォルトをリセットします 解説 標準のユーザーデフォルトをリセットします。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSUserDefaults Class Methods 使用可能 10.0 参照 例文 #import "SetImage.h" @implementation S…

standardUserDefaults

UserDefaultを作って返します 解説 UserDefaultを作って返します ユーザーデフォルトがなければ、以下の名前を含んでいる検索リストでつくられます。 ● アプリケーションの引数から解析されるデフォルトからなる、NSArgumentDomain ● アプリケーションのバン…

addSuiteNamed:

スイート名を追加します -(void)addSuiteNamed:(NSString *)suiteName: 解説 スイート名を追加します。 返り値 ( void ) なし 引数 ( NSString * )suiteName スイート名 フレームワーク Foundation クラス NSUserDefaults Instance Methods 使用可能 10.0 参…

arrayForKey:

ユーザーデフォルトからキーで配列を取り出します -(NSArray *)arrayForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)で配列を取り出します。 返り値 ( NSArray * ) 配列 引数 ( NSString * )defaultName 取り出すキー フレー…

boolForKey:

ユーザーデフォルトからキーでBOOL値を取り出します -(BOOL)boolForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)でBOOL値を取り出します。 返り値 ( BOOL ) 取り出せたかYES/NO 引数 ( NSString * )defaultName 取り出すキー…

dataForKey:

ユーザーデフォルトからキーでデータを取り出します -(NSData *)dataForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)でデータを取り出します。 返り値 ( NSData * ) データ 引数 ( NSString * )defaultName 取り出すキー フ…

dictionaryForKey:

ユーザーデフォルトからキーで辞書を取り出します -(NSDictionary *)dictionaryForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)で辞書を取り出します。 返り値 ( NSDictionary * ) 辞書 引数 ( NSString * )defaultName 取り…

dictionaryRepresentation

全てのキーと値のペアの入った辞書を返します 解説 全てのキーと値のペアの入った辞書を返します。 返り値 ( NSDictionary * ) 辞書 引数 フレームワーク Foundation クラス NSUserDefaults Instance Methods 使用可能 10.0 参照 例文 #import "SetImage.h" …

floatForKey:

ユーザーデフォルトからキーで浮動小数点値を取り出します -(float)floatForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)で浮動小数点値を取り出します。 返り値 ( float ) 浮動小数点値 引数 ( NSString * )defaultName 取…

init

ユーザーデフォルトを初期化して返します 解説 ユーザーデフォルトを初期化して返します。 共有ユーザーデフォルトのかわりに、独自のユーザーデフォルトを使う場合だけ呼び出します。 返り値 ( id ) ユーザーデフォルト 引数 フレームワーク Foundation ク…

initWithUser:

ユーザーデフォルトをユーザー名で初期化して返します -(id)initWithUser:(NSString *)username: 解説 ユーザーデフォルトをユーザー名で初期化して返します。 共有ユーザーデフォルトのかわりに、独自のユーザーデフォルトを使う場合だけ呼び出します。 通…

integerForKey:

ユーザーデフォルトからキーで整数値を取り出します -(int)integerForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)で整数値を取り出します。 返り値 ( int ) 整数値 引数 ( NSString * )defaultName 取りだすキー フレームワ…

objectForKey:

ユーザーデフォルトからキーでオブジェクトを取り出します -(id)objectForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)でオブジェクトを取り出します。 返り値 ( id ) 取り出されたオブジェクト 引数 ( NSString * )defaultN…

persistentDomainForName:

指定した名前のユーザーデフォルトの辞書を返します -(NSDictionary *)persistentDomainForName:(NSString *)domainName: 解説 指定した名前(domainName)のユーザーデフォルトの辞書を返します。 返り値 ( NSDictionary * ) 辞書 引数 ( NSString * )domainN…

-persistentDomainNames

ユーザーデフォルトを保存する領域を表す辞書を返します 解説 ユーザーデフォルトを保存する領域を表す辞書を返します。iOS 7.0で非推奨です。-persistentDomainForNameを使用します。 返り値 ( NSArray * ) 配列 引数 フレームワーク Foundation クラス NSU…

registerDefaults:

登録領域に辞書の内容を加えます -(void)registerDefaults:(NSDictionary *)dictionary: 解説 登録領域に辞書の内容を加えます。 登録領域がないならば、それは辞書を使用してつくられる、そして、NSRegistrationDomainは検索リストの終わりまで加えられます…

removeObjectForKey:

ユーザーデフォルトからキーでオブジェクトを取り除きます -(void)removeObjectForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)でオブジェクトを取り除きます。 返り値 ( void ) なし 引数 ( NSString * )defaultName キー …

removePersistentDomainForName:

ユーザーのデフォルトからdomainNameのプロパティリストを削除します -(void)removePersistentDomainForName:(NSString *)domainName: 解説 ユーザーのデフォルトからdomainNameのプロパティリストを削除します。 domainNameはこのアプリケーションのバンド…

removeSuiteNamed:

スイート名を取り除きます -(void)removeSuiteNamed:(NSString *)suiteName: 解説 スイート名を取り除きます。 返り値 ( void ) なし 引数 ( NSString * )suiteName スイート名 フレームワーク Foundation クラス NSUserDefaults Instance Methods 使用可能 …

removeVolatileDomainForName:

ユーザーのデフォルトからdomainNameという名前のドメインを削除します -(void)removeVolatileDomainForName:(NSString *)domainName: 解説 ユーザーのデフォルトからdomainNameという名前のドメインを削除します。 返り値 ( void ) なし 引数 ( NSString * …

setBool:forKey:

ユーザーデフォルトにBOOL値を保存します -(void)setBool:(BOOL)value: forKey:(NSString *)defaultName: 解説 ユーザーデフォルトにBOOL値を保存します。 返り値 ( void ) なし 引数 ( BOOL )value 保存するBOOL値 ( NSString * )defaultName 取り出すとき…

setFloat:forKey:

ユーザーデフォルトに浮動小数点値を保存します -(void)setFloat:(float)value: forKey:(NSString *)defaultName: 解説 ユーザーデフォルトに浮動小数点値を保存します 返り値 ( void ) なし 引数 ( float )value 保存する浮動小数点値 ( NSString * )defaul…

setInteger:forKey:

ユーザーデフォルトに整数値を保存します -(void)setInteger:(int)value: forKey:(NSString *)defaultName: 解説 ユーザーデフォルトに整数値を保存します。 返り値 ( void ) なし 引数 ( int )value 値 ( NSString * )defaultName 取り出すときに必要なキー…

setObject:forKey:

ユーザーデフォルトにオブジェクトを保存します -(void)setObject:(id)value: forKey:(NSString *)defaultName: 解説 ユーザーデフォルトにオブジェクトを保存します。 返り値 ( void ) なし 引数 ( id )value 保存するオブジェクト ( NSString * )defaultNa…

setPersistentDomain:forName:

ドメインとドメイン名をセットします -(void)setPersistentDomain:(NSDictionary *)domain: forName:(NSString *)domainName: 解説 ドメインとドメイン名をセットします。 返り値 ( void ) なし 引数 ( NSDictionary * )domain ドメイン ( NSString * )domai…

setVolatileDomain:forName:

ドメイン名をセットします -(void)setVolatileDomain:(NSDictionary *)domain: forName:(NSString *)domainName: 解説 ドメイン名をセットします。 返り値 ( void ) なし 引数 ( NSDictionary * )domain ドメイン名の辞書 ( NSString * )domainName ドメイン…

stringArrayForKey:

ユーザーデフォルトからキーで文字列の配列を取り出します -(NSArray *)stringArrayForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)で文字列の配列を取り出します。 返り値 ( NSArray * ) 文字列の配列 引数 ( NSString * )d…

stringForKey:

ユーザーデフォルトからキーで文字列を取り出します -(NSString *)stringForKey:(NSString *)defaultName: 解説 ユーザーデフォルトからキー(defaultName)で文字列を取り出します。 返り値 ( NSString * ) 文字列 引数 ( NSString * )defaultName キー フレ…

synchronize

ユーザーデフォルトを更新します 解説 ユーザーデフォルトを更新します。 ディスクにデータをセーブすることができたらYESを返します。 通常は一定の間隔で自動的に保存されるので、特別に保存したいときにこのメソッドを使います。 返り値 ( BOOL ) 保存で…