Могу ли я использовать опциональную привязку в качестве ссылок? Если да, как я могу это сделать?Дополнительные привязки и ссылки
Следующий код сортирует копию self.threadsInfo?.threads?
, а не оригинал.
if var threads = self.threadsInfo?.threads? {
switch self.threadsSortType
{
case .Score:
threads.sort {
$0.score > $1.score
}
case .Views:
threads.sort {
$0.views > $1.views
}
case .PostsCount:
threads.sort {
$0.postsCount > $1.postsCount
}
default:
assert(false, "Unknown threads sort type")
}
}
Заранее благодарен.