Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Now that the datasource protocol is implemented, the data is in place and it’s just a matter of linking it to the picker. Hop back into Interface Builder to make that connection:
Right-click on the Picker in the view to bring up the picker connections box.
Notice that the File’s Owner for this view is our InstaEmailViewController, which realizes the datasource and delegate protocols we need. You need to connect the picker’s dataSource to our controller, or the File’s Owner. To do that, click inside the circle next to the dataSource, and drag over the to File’s Owner.