Please note, this blog entry is from a previous course. You might want to check out the current one.
Use lazy instantiation to allocate and initialize this property (in the property’s getter)
so that it starts off with a full deck of PlayingCards.
Use the getter to check if there is a valid deck. If not, initialize one …
1 2 3 4 5 6 7 8 9 | #import "PlayingCardDeck.h" ... - (Deck *)deck { if (!_deck) { _deck = [[PlayingCardDeck alloc] init]; } return _deck; } |
The complete code is available on github.













