The
datasource is an object that implements the required datasource
protocol that is needed to create a complex control.
Ex UITableView is a view that
needs a datasource object to which will help building the table.
Often it's the controller that is displaying the table view. The
protocol that dataSource object ( mostly controller it self) has to
implement is “UITableViewDataSource” .
To understand it follow step by step by Process
Step1
When we doesn't connect table view datasource to File owner it show output in iPhone.
![delegate-datsourc-in-iPhone.png]()
Output in iPhone
![output1-in-iPhone.png]()
Here it doesn't show data which is passing using array.
Step2
When we connect table view datasource to File owner it show output in iPhone.
Output in iPhone
![output2-in-iPhone.png]()
Here it show data which is passing using array.