-1
-(void)updateString

    {
        NSString * timeStampString = @"1316641549";
        NSTimeInterval _interval=[timeStampString doubleValue];
        NSDate *date = [NSDate dateWithTimeIntervalSince1970:_interval];
        NSLog(@"%@", date);

        [webView reload:0];
        [self.textField setStringValue:@"hi",date];
    }

誰かが私が間違っていることをすぐに教えてもらえますか? テキスト フィールドを日付に設定しようとしていますが、[self.textField setStringValue:@"hi",date];「引数が多すぎます」というメッセージが返されます。textField は NSTextField です。ありがとう!

4

2 に答える 2

1
NSString *dateString = [NSDateFormatter localizedStringFromDate:date 
                                                      dateStyle:NSDateFormatterShortStyle 
                                                      timeStyle:NSDateFormatterFullStyle];

[self.textField setStringValue:[NSString stringWithFormat:@"hi %@", dateString]];
于 2013-06-27T03:01:05.653 に答える
0
NSString *Datestr = [NSDateFormatter localizedStringFromDate:[NSDate date] dateStyle:NSDateFormatterLongStyle timeStyle:NSDateFormatterMediumStyle];
于 2013-06-27T05:08:46.120 に答える