1
00:00:07,090 --> 00:00:09,620
Hey everybody this is Caleb with slopestyle.

2
00:00:09,700 --> 00:00:12,220
You didn't think you were getting off that easy did you.

3
00:00:12,220 --> 00:00:13,360
I'm here with a challenge.

4
00:00:13,390 --> 00:00:16,500
I want to challenge your skills in MVC.

5
00:00:16,510 --> 00:00:17,440
Put him to the test.

6
00:00:17,440 --> 00:00:26,350
So in this Target topic we built an app that had a model Apple product K and that contained a name a

7
00:00:26,350 --> 00:00:33,360
color and a price for an Apple product one of your challenges is to create a model for a Samsung product.

8
00:00:33,410 --> 00:00:33,680
OK.

9
00:00:33,700 --> 00:00:40,150
So that you can choose either model Samsung product or Apple product challenge to is I want you to create

10
00:00:40,180 --> 00:00:43,240
a custom subclass of UI label.

11
00:00:43,240 --> 00:00:50,680
We've modified UI view but I want you to create a custom subclass a custom view subclass of UI label

12
00:00:51,010 --> 00:00:54,550
see what you can modify when you override awake from NIB.

13
00:00:54,550 --> 00:00:59,470
Then you need to set the identity of the label to be whatever you are subclasses.

14
00:00:59,710 --> 00:01:06,400
And third I want you to see if you can add another UI label down here at the bottom without using Interface

15
00:01:06,400 --> 00:01:06,960
Builder.

16
00:01:06,970 --> 00:01:09,750
I want you to do it entirely in code.

17
00:01:09,850 --> 00:01:11,920
You might need to look online for this one to look around.

18
00:01:11,920 --> 00:01:21,730
But my challenge to you one is to create a Samsung product model to create a view subclass of UI label

19
00:01:21,970 --> 00:01:25,070
and modify some properties while overriding awake from NIB.

20
00:01:25,390 --> 00:01:33,100
And 3 I want to see if in the controller in the View Controller file if you can programmatically add

21
00:01:33,130 --> 00:01:37,440
a UI label without using Interface Builder only in code.

22
00:01:37,610 --> 00:01:40,130
Ok that's your challenge 1 2 and 3.

23
00:01:40,150 --> 00:01:43,710
Awesome job with this target topic guys and I'll see in the next one.
