我正在阅读iOS编程:大书呆子牧场指南。我在第10章,在本章中我正在阅读有关在tableview中添加新行的内容。 因为我需要打电话
itemStore.createItem()
这是ItemStore类
class ItemStore {
var allItems = [Item]()
func createItem() -> Item{
let newItem = Item(random: true)
allItems.append(newItem)
return newItem
}
init(){
for _ in 0..<5{
createItem()
}
}
}
但是我错误地输入了类名ItemStore并且在点xcode给了我之后 这个选项
() -> Item createItem(self: ItemStore)
我已经设法做了同样的事情
let newItem = ItemStore.createItem(itemStore)()
那么这个类方法的来源呢?它是语法糖吗? 这是什么意思?