#import <Foundation/Foundation.h>
int main(int argc, char **argv)
{
@autoreleasepool{
NSDate *now = [[NSDate alloc] init];
NSCalendar * cal = [NSCalendar currentCalendar];
NSDateComponents *compo = [[NSDateComponents alloc] init];
NSLog(@"%@", now);
[compo setWeek:1];
NSLog(@"%@", [cal dateByAddingComponents:compo toDate:now options:0]);
}
return 0;
}
2013/12/16
Objective-Cで現在から1週間後を取得する
Objective-Cソースのコンパイル
以下のソースtest.mをコンパイルする。
以下を実行する。
$ clang -Wall -fobjc-arc -o test test.m -framework Foundation
#import <Foundation/Foundation.h>
int main(int argc, char **argv)
{
@autoreleasepool{
NSDate *date = [[NSDate alloc] init];
NSLog(@"%@", date);
}
return 0;
}
以下を実行する。
$ clang -Wall -fobjc-arc -o test test.m -framework Foundation
登録:
投稿 (Atom)