1

私は Objective-C を初めて使用し、NSdate を挿入しようとしていますが、それを呼び出すためにどのライブラリを含めればよいかわかりません。次のことを試しましたが、成功しませんでした。ご協力いただきありがとうございます

#import <Cocoa/Cocoa.h>
#import <Foundation/Foundation.h>
#include <CoreFoundation/CoreFoundation.h>

// Get current datetime
NSDate *currentDateTime = [NSDate date];
// Instantiate a NSDateFormatter
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
// Set the dateFormatter format
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
// Get the date time in NSString
NSString *dateInString = [dateFormatter stringFromDate:currentDateTime];
// Release the dateFormatter
[dateFormatter release];
4

1 に答える 1

5

必要なヘッダーをすべてインクルードし、必要なフレームワークをすべて追加しました (NS* クラスに必要なのは Foundation だけです)。問題は、ステートメントにスコープがないことです。たとえば、それらをmain()関数でラップします。

于 2012-12-24T22:21:39.553 に答える