Any time you override a setter, don't forget to set the property.

```objective-c
_itemDetail = itemDetail;
```