Lazy properties in Swift
Forums:
class FilmsList {
init() {
//some long operation
}
}
class MediaPlayer {
private lazy var filmsList = FilmsList();
}
let player = MediaPlayer();
//filmsList property not yet been created
//It will be created after call filmList property
let filmList = player.filmsList;
- Log in to post comments