3
NSString *nameToSave = word;

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSString *fromDateString=[dateFormatter stringFromDate:[NSDate date]];
[dateFormatter release];

nameToSave = [word stringByAppendingString:fromDateString];
nameToSave = [nameToSave stringByAppendingString:@".txt"];
NSLog(@"Server notes name .............>>>>>>!!!! %@",nameToSave);

私がdateformatterを使用しているファイル名を保存するための私の問題は、上記のコードワードが2つのファイルで同じであり、1秒以内に実行され、2つのファイル名が同じであることにあります。したがって、ファイルは上書きされます。ミリ秒を使用すると問題を解決できると思いますが、現在の時刻をミリ秒で取得する方法がわかりません。[秒/1000または算術演算は私には役に立ちません...算術演算を適用した後も同じ名前が付けられるため]

4

2 に答える 2

5

このようにしてください[[NSDate date] timeIntervalSince1970];

于 2013-03-06T12:01:45.890 に答える