我怎樣才能做到以下幾點:斯威夫特類具有一個可選值
我已經在迅速
class Book {
var title: String
var author: String?
init(title: String, author: String?) {
self.title = title
self.author = author
}
類和其他類我正在調用的API來檢索列表有時雖然作者不在場所以
let title: String? = getBookTitle()
let author: String? = getBookAuthor()
Book = new Book(title: book, author: author)
我對自己的方法不是很有自信,這是正確的做法嗎?因爲現在我必須使用(如果讓)我每次想要得到這本書我
在你的數據,將一本書總是有一個標題?它會一直有作者嗎? – Undo 2014-10-04 20:47:14
如果你只需要一個類型來存儲數據並閱讀一些信息,可以考慮使用'struct'而不是'class'。您可以在這裏閱讀更多關於它的信息:[類和結構](https:// developer。apple.com/library/prerelease/mac/documentation/Swift/Conceptual/Swift_Programming_Language/ClassesAndStructures.html) – 2014-10-04 20:52:25
我給出了一個簡單的例子,因爲我懷疑使用optionals – nevermind 2014-10-04 20:57:36