-4

alloc と init の目的は何ですか? (目的 -C)

NSDate *now = [[NSDate alloc] init];
NSDate *later = [now dateByAddingTimeInterval:100000];
4

1 に答える 1

1
NSDate *now = [[NSDate alloc] init];

これは単純に NSDate オブジェクトにメモリを割り当て、標準の init メソッドで初期化します。

NSDate *later = [now dateByAddingTimeInterval:100000];

ここでは、上で初期化したオブジェクトを取得し、パラメータ100000を指定してメソッドdateByAddingTimeIntervalを使用すると、時間間隔が増加した別のオブジェクトが生成されます。

于 2013-07-04T19:56:57.787 に答える