Protocols don’t have an accessible interface from the rest of your code.
You need to call it from an adhering type:
class BigItem: MenuItem {
var order: Int = 1
}
let sorter = BigItem.menuItemSorter
Protocols don’t have an accessible interface from the rest of your code.
You need to call it from an adhering type:
class BigItem: MenuItem {
var order: Int = 1
}
let sorter = BigItem.menuItemSorter