macOS/iOS API解説

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

目次

-

encodeObject:

INDEX>Foundation>NSCoder> オブジェクトをコード化します -(void)encodeObject:(id)object: 解説 オブジェクトをコード化します。 返り値 ( void ) なし 引数 ( id )object オブジェクト フレームワーク Foundation クラス NSCoder Instance Methods 使用可…

encodeRootObject:

INDEX>Foundation>NSCoder> ルートオブジェクトをコード化します -(void)encodeRootObject:(id)rootObject: 解説 ルートオブジェクトをコード化します。 返り値 ( void ) なし 引数 ( id )rootObject ルートオブジェクト フレームワーク Foundation クラス N…

encodeValuesOfObjCTypes:

INDEX>Foundation>NSCoder> オブジェクティブCタイプの値をコード化します -(void)encodeValuesOfObjCTypes:(const char *)valueTypes, ...: 解説 オブジェクティブCタイプの値をコード化します。引数は値タイプと値が交互に並びます。 返り値 ( void ) なし…

objectZone

INDEX>Foundation>NSCoder> ゾーンを返します 解説 ゾーンを返します。 返り値 ( NSZone * ) ゾーン 引数 フレームワーク Foundation クラス NSCoder Instance Methods 使用可能 10.0 参照 例文 #import "MyView.h" @implementation MyView //アンアーカイブ…

setObjectZone:

INDEX>Foundation>NSCoder> ゾーンをセットします -(void)setObjectZone:(NSZone *)zone: 解説 ゾーンをセットします。 返り値 ( void ) なし 引数 ( NSZone * )zone ゾーン フレームワーク Foundation クラス NSCoder Instance Methods 使用可能 10.0 参照 …

systemVersion

INDEX>Foundation>NSCoder> システムバージョンを返します 解説 システムバージョンを返します。 返り値 ( NSUInteger ) 整数値 引数 フレームワーク Foundation クラス NSCoder Instance Methods 使用可能 10.0 参照 例文 #import "MyView.h" @implementati…

versionForClassName:

INDEX>Foundation>NSCoder> クラス名でバージョンを返します -(NSUInteger)versionForClassName:(NSString *)className: 解説 クラス名でバージョンを返します。 返り値 ( NSUInteger ) 整数値 引数 ( NSString * )className クラス名 フレームワーク Founda…

condition

ロックにセットされている条件を返します 解説 ロックにセットされている条件を返します。条件がなかったなら、0を返します。 返り値 ( int ) 整数値 引数 フレームワーク Foundation クラス NSConditionLock Instance Methods 使用可能 10.0 参照 例文 #imp…

initWithCondition:

条件付きロックオブジェクトを指定した条件値で初期化して返します -(id)initWithCondition:(int)condition: 解説 条件付きロックオブジェクトを指定した条件値(condition)で初期化して返します。 返り値 ( id ) 条件付きロックオブジェクト 引数 ( int )con…

lockBeforeDate:

指定した日付でロックします -(BOOL)lockBeforeDate:(NSDate *)limit: 解説 指定した日付でロックします。 返り値 ( BOOL ) YES/NO 引数 ( NSDate * )limit 期限 フレームワーク Foundation クラス NSConditionLock Instance Methods 使用可能 10.0 参照 - l…

lockWhenCondition:

条件付きでロックします -(void)lockWhenCondition:(int)condition: 解説 条件付きでロックします。 ロックが使用中であればスレッドは休眠状態になります。使用中でなければロックと条件(condition)が一致する場合はスレッドを起こします。 返り値 ( void )…

lockWhenCondition:beforeDate:

日付と条件付きでロックします -(BOOL)lockWhenCondition:(int)condition: beforeDate:(NSDate *)limit: 解説 日付と条件付きでロックします。 返り値 ( BOOL ) YES/NO 引数 ( int )condition 条件 ( NSDate * )limit 制限期限 フレームワーク Foundation ク…

tryLock

条件に関わらずロックします 解説 条件に関わらずロックします。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSConditionLock Instance Methods 使用可能 10.0 参照 - tryLockWhenCondition: 例文 #import "MyObject.h" @implementation…

tryLockWhenCondition:

ロックが使用されていなくてロックの値が条件と同じならロックします -(BOOL)tryLockWhenCondition:(int)condition: 解説 ロックが使用されていなくてロックの値が条件(condition)と同じならロックします。 返り値 ( BOOL ) YES/NO 引数 ( int )condition …

string

INDEX>Foundation>NSAttributedString 属性付文字列から文字列を返します 解説 属性付文字列から文字列を返します。 返り値 ( NSString * ) 文字列 引数 フレームワーク Foundation クラス NSAttributedString Instance Methods 使用可能 10.0 iOS3.2 参照 …

calendarIdentifier

カレンダーのIDを返します 解説 レシーバーのIDを返します。有効なIDはNSLocaleにあります。 ●gregorian 返り値 ( NSString * ) なし 引数 フレームワーク Foundation クラス NSCalendar Instance Methods 使用可能 10.4 参照 +currentCalendar -initWithCal…

components:fromDate:

指定されたコンポーネントとともに新しいNSDataComponentsオブジェクトを返します -(NSDateComponents *)components:(unsigned)unitFlags: fromDate:(NSDate *)date: 解説 レシーバが日付を指定されたunitFlagsで計算できるなら、 指定されたコンポーネント…

components:fromDate:toDate:options:

-(NSDateComponents *)components:(NSUInteger)unitFlags: fromDate:(NSDate *)startingDate: toDate:(NSDate *)resultDate: options:(NSUInteger)opts: 解説 調査中... 返り値 ( NSDateComponents * ) なし 引数 ( NSUInteger )unitFlags ユニットフラグ ( …

dateByAddingComponents:toDate:options:

コンポーネントに指定した日付を加えたNSDateを返します -(NSDate *)dateByAddingComponents:(NSDateComponents *)comps: toDate:(NSDate *)date: options:(NSUInteger)opts: 解説 コンポーネントに指定した日付を加えたNSDateを返します。 範囲外であったり…

dateFromComponents:

個々の数値からNSDateを返します -(NSDate *)dateFromComponents:(NSDateComponents *)comps: 解説 個々の数値からNSDateを返します。 返り値 ( NSDate * ) なし 引数 ( NSDateComponents * )comps フレームワーク Foundation クラス NSCalendar Instance Me…

firstWeekday

最初の平日を返します。 解説 レシーバーの最初の平日の番号を返します。 返り値 ( NSUInteger ) なし 引数 フレームワーク Foundation クラス NSCalendar Instance Methods 使用可能 10.4 参照 -setFirstWeekday: 例文

initWithCalendarIdentifier:

文字で、新しく割り当てられたNSCalendarオブジェクトを初期化します -(id)initWithCalendarIdentifier:(NSString *)string: 解説 文字で、新しく割り当てられたNSCalendarオブジェクトを初期化します。 IDがなければ(たとえば認識されない文字だったり、こ…

locale

解説 レシーバーの場所を返します。 返り値 ( NSLocale * ) なし 引数 フレームワーク Foundation クラス NSCalendar Instance Methods 使用可能 10.4 参照 -setLocale: 例文

maximumRangeOfUnit:

レシーバーで取得できる指定された単位最高値範囲限界を返します -(NSRange)maximumRangeOfUnit:(NSCalendarUnit)unit: 解説 レシーバーで取得できる指定された単位最高値範囲限界を返します。 たとえばグレゴリオ暦のカレンダーでは「日」の単位の最高値は1…

minimumDaysInFirstWeek

解説 レシーバーの最初の週の最小番号を返します 返り値 ( unsigned ) なし 引数 フレームワーク Foundation クラス NSCalendar Instance Methods 使用可能 10.4 参照 -setMinimumDaysInFirstWeek: 例文

minimumRangeOfUnit:

-(NSRange)minimumRangeOfUnit:(NSCalendarUnit)unit: 解説 レシーバーの指定した単位の最小の範囲を返します。 たとえばグレゴリオ暦の「日」の単位では1-28を返します。 返り値 ( NSRange ) なし 引数 ( NSCalendarUnit )unit フレームワーク Foundation …

ordinalityOfUnit:inUnit:forDate:

-(NSUInteger)ordinalityOfUnit:(NSCalendarUnit)smaller: inUnit:(NSCalendarUnit)larger: forDate:(NSDate *)date: 解説 調査中... 返り値 ( NSUInteger ) なし 引数 ( NSCalendarUnit )smaller ( NSCalendarUnit )larger ( NSDate * )date フレームワーク…

rangeOfUnit:inUnit:forDate:

-(NSRange)rangeOfUnit:(NSCalendarUnit)smaller: inUnit:(NSCalendarUnit)larger: forDate:(NSDate *)date: 解説 レシーバのカレンダーで指定した日時の指定したユニットの範囲を得る 返り値 ( NSRange ) なし 引数 ( NSCalendarUnit )smaller ( NSCalendar…

setLocale:

場所をセットします。 -(void)setLocale:(NSLocale *)locale: 解説 場所をセットします。 返り値 ( void ) なし 引数 ( NSLocale * )locale フレームワーク Foundation クラス NSCalendar Instance Methods 使用可能 10.4 参照 -locale 例文

setMinimumDaysInFirstWeek:

-(void)setMinimumDaysInFirstWeek:(unsigned)mdw: 解説 最初の週の最小の日数をセットします。 返り値 ( void ) なし 引数 ( NSUInteger )mdw フレームワーク Foundation クラス NSCalendar Instance Methods 使用可能 10.4 参照 -minimumDaysInFirstWeek …