2013-10-18 126 views
2

我剛開始保存當前應用程序的sceenshots。事先不提供屏幕截圖名稱,而是使用當前日期+時間(獨特的東西)作爲文件名。 我在目標C中找到了方法timeIntervalSince1970,但它似乎並不存在於C4中。那麼是否還有其他函數會返回當前日期?C4創建時間戳

+0

另外,C4是Objective-C的,所以,只要你能在ObjC你也可以做的C4。像NSDate,NSString和其他一些基本對象都是完美的,所以我們沒有「C4D」它們。 –

+0

謝謝特拉維斯!我知道我只是不能讓它工作,這基本上我不知道哪個標識符用於標識日期(「%@」) – suMi

回答

2

timeIntervalSince1970NSDate的分類方法。如果你想獲得每個截圖的當前時間,你可以使用這個獨特的標識符來做這樣的事情。

NSString * s = [NSString stringWithFormat:@"awesomeshot%@.jpg", [NSDate date]]; 
C4Log(@"%@",s); 

如果你真的想使用timeIntervalSince1970你可以看看這個討論:How to convert NSDate into unix timestamp iphone sdk?

+0

謝謝!這就是我想要的! – suMi