2014-10-22 57 views
0

我開發使用Java,但我使用SWIFT開發iPhone的時刻,但我有一個問題Java數據類型斯威夫特,反之亦然

我有Java對象包括這些值的後端

private List<Likes> likes; 
private Timestamp date; 

而一個試圖使相應的對象在迅疾這樣

var date:NSDate? 
var likes:List<Likes>? 

,但我不知道該如何翻譯一個時間戳和對象類型喜歡的列表中有任何人每做了什麼類似這樣?

+0

不要將編程語言的類型系統放在線上。 – Chiron 2014-10-22 10:49:04

+0

不確定你的意思? – user1408682 2014-10-22 11:02:18

回答

1

我猜你的時間戳是java.sql.Timestamp class.To代表斯威夫特時間戳檢查出

var timestamp : NSTimeInterval = NSDate().timeIntervalSince1970 

在斯威夫特,你可以定義類和類的列表只是用斯威夫特特定的語法和iOS特定的API相同的方式。對於java.util.List,請使用通用Array<Likes>。更多信息可在Swift Standard Library Referenc中找到。