{"id":4088,"date":"2010-02-11T15:24:44","date_gmt":"2010-02-11T09:54:44","guid":{"rendered":"http:\/\/mobisoftinfotech.com\/?p=4088"},"modified":"2024-11-18T15:55:23","modified_gmt":"2024-11-18T10:25:23","slug":"uitableview-tutorial-introduction-to-iphone-tableview","status":"publish","type":"post","link":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview","title":{"rendered":"UITableView Tutorial : Introduction to iPhone TableView"},"content":{"rendered":"<p>Table view is commonly used to show lists of data. A table view is the view object that displays table&#8217;s data and instance of UITableView. Each visible row in a table view is implemented by UITableViewCell. Table views are not responsible for storing your table\u2019s data. They store only enough data to draw the rows that are currently visible. Table views get their configuration data from an object that conforms to the UITableViewDelegate protocol and their row data from an object that conforms to the UITableViewDataSource protocol.<\/p>\n<p>Follow the steps below to create UITableView sample:<\/p>\n<p>1.Open Xcode and <a href=\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/iphone-view-based-application-from-scratch\">create new view based project<\/a> named &#8216;SimpleTable&#8217;<\/p>\n<p>2.Modify code in the SimpleTableViewController.h file as follow:<\/p>\n<pre>[objc highlight=\"4,5,7\"]#import &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;UIKit\/UIKit.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\n\n@interface SimpleTableViewController : UIViewController\n&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;UITableViewDelegate,UITableViewDataSource&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;{\nNSArray *listData;\n}\n@property(nonatomic, retain) NSArray *listData;\n@end\n[\/objc]<\/pre>\n<p>3.Open SimpleTableViewController.xib file and drag Table View from Library over to the View Window.<\/p>\n<p>4.Connect tableview&#8217;s dataSource and delegate from connection inspector to File&#8217;s Owner.<\/p>\n<p>5.Modify code in the SimpleTableViewController.m file as follow:<\/p>\n<pre>[objc highlight=\"4,7,8,9,10,15,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44\"]#import &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;SimpleTableViewController.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;\n\n@implementation SimpleTableViewController\n@synthesize listData;\n\n- (void)viewDidLoad {\nNSArray *array = [[NSArray alloc] initWithObjects:@&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;iPhone&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;, @&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;iPod&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;,\n @&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;iPad&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;,nil];\nself.listData = array;\n[array release];\n[super viewDidLoad];\n\n}\n- (void)dealloc {\n[listData dealloc];\n[super dealloc];\n}\n\n#pragma mark -\n#pragma mark Table View Data Source Methods\n\n- (NSInteger)tableView:(UITableView *)tableView\n numberOfRowsInSection:(NSInteger)section\n{\nreturn [self.listData count];\n}\n\n- (UITableViewCell *)tableView:(UITableView *)tableView\n cellForRowAtIndexPath:(NSIndexPath *)indexPath\n{\n\nstatic NSString *SimpleTableIdentifier = @&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;SimpleTableIdentifier&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;;\nUITableViewCell *cell = [tableView\ndequeueReusableCellWithIdentifier:SimpleTableIdentifier];\nif (cell == nil) {\ncell = [[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault\nreuseIdentifier:SimpleTableIdentifier] autorelease];\n}\n\nNSUInteger row = [indexPath row];\ncell.textLabel.text = [listData objectAtIndex:row];\nreturn cell;\n\n}\n\n@end\n[\/objc]<\/pre>\n<p>In viewDidLoad we are creating an array of data to pass to our Table View.<br>\nWe have also added two more methods of data source delegate which are mandatory to implement when your implementing UITableViewDataSource delegate.<\/p>\n<pre>[objc]\n(NSInteger)tableView:(UITableView *)tableView\n numberOfRowsInSection:(NSInteger)section\n[\/objc]<\/pre>\n<p>which specifies how many number of rows are there in one section of the Table View.<br>\nThe default number of section in Table View is one.<\/p>\n<p>Another method is<\/p>\n<pre>[objc]\n- (UITableViewCell *)tableView:(UITableView *)tableView\n cellForRowAtIndexPath:(NSIndexPath *)indexPath\n[\/objc]<\/pre>\n<p>Which is called by table view when it needs to draw a row. This method is called n times and value of n is equal to value returned by first method. As this method is called once for every row,<\/p>\n<pre>[objc]\nif (cell == nil)\n[\/objc]<\/pre>\n<p>checks, if cell exits before, if not create new cell. Here &#8216;indexPath&#8217; parameter gives us current Indexpath of the row from which we can get the current drawing row. Then we set the text of textLabel property of the current drawing cell and finally return the cell to the Table View.<\/p>\n<p>You can download the source code used in this tutorial from <a href=\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/SimpleTable.zip\">here<\/a><\/p>\n<p>Output will look like this:<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png\"><noscript><img decoding=\"async\" class=\"size-medium wp-image-103\" title src=\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM-161x300.png\" alt=\"UITableView Tutorial : Introduction to iPhone TableView\" width=\"161\" height=\"300\" srcset=\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM-161x300.png 161w, https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png 414w\" sizes=\"(max-width: 161px) 100vw, 161px\"><\/noscript><img decoding=\"async\" class=\"size-medium wp-image-103 lazyload\" title src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20161%20300%22%3E%3C%2Fsvg%3E\" alt=\"UITableView Tutorial : Introduction to iPhone TableView\" width=\"161\" height=\"300\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20161%20300%22%3E%3C%2Fsvg%3E 161w\" sizes=\"(max-width: 161px) 100vw, 161px\" data-srcset=\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM-161x300.png 161w, https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png 414w\" data-src=\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM-161x300.png\"><\/a><\/p>\n<p>Output For SimpleTableView<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Table view is commonly used to show lists of data. A table view is the view object that displays table&#8217;s data and instance of UITableView. Each visible row in a table view is implemented by UITableViewCell. Table views are not responsible for storing your table\u2019s data. They store only enough data to draw the rows [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"yes","footnotes":""},"categories":[3],"tags":[328,46,45],"class_list":["post-4088","post","type-post","status-publish","format-standard","hentry","category-iphone","tag-iphone-ipad","tag-tableview-tutorial","tag-uitableview"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>UITableView Tutorial : Introduction to iPhone TableView - Mobisoft Infotech<\/title>\n<meta name=\"description\" content=\"UITableView Tutorial : Introduction to iPhone TableView. Following are the steps below to create UITableView sample\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UITableView Tutorial : Introduction to iPhone TableView - Mobisoft Infotech\" \/>\n<meta property=\"og:description\" content=\"UITableView Tutorial : Introduction to iPhone TableView. Following are the steps below to create UITableView sample\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview\" \/>\n<meta property=\"og:site_name\" content=\"Mobisoft Infotech\" \/>\n<meta property=\"article:published_time\" content=\"2010-02-11T09:54:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-18T10:25:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"414\" \/>\n\t<meta property=\"og:image:height\" content=\"770\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Prasad Tandulwadkar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prasad Tandulwadkar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#article\",\"isPartOf\":{\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview\"},\"author\":{\"name\":\"Prasad Tandulwadkar\",\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/#\/schema\/person\/c68a5a70c006edb6c46e46ec44d75dfc\"},\"headline\":\"UITableView Tutorial : Introduction to iPhone TableView\",\"datePublished\":\"2010-02-11T09:54:44+00:00\",\"dateModified\":\"2024-11-18T10:25:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview\"},\"wordCount\":335,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM-161x300.png\",\"keywords\":[\"iPhone \u2013 iPad\",\"TableView Tutorial\",\"UITableView\"],\"articleSection\":[\"iPhone - iPad\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview\",\"url\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview\",\"name\":\"UITableView Tutorial : Introduction to iPhone TableView - Mobisoft Infotech\",\"isPartOf\":{\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM-161x300.png\",\"datePublished\":\"2010-02-11T09:54:44+00:00\",\"dateModified\":\"2024-11-18T10:25:23+00:00\",\"author\":{\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/#\/schema\/person\/c68a5a70c006edb6c46e46ec44d75dfc\"},\"description\":\"UITableView Tutorial : Introduction to iPhone TableView. Following are the steps below to create UITableView sample\",\"breadcrumb\":{\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#primaryimage\",\"url\":\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png\",\"contentUrl\":\"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png\",\"width\":414,\"height\":770,\"caption\":\"Output For SimpleTableView\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mobisoftinfotech.com\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UITableView Tutorial : Introduction to iPhone TableView\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/#website\",\"url\":\"https:\/\/mobisoftinfotech.com\/resources\/\",\"name\":\"Mobisoft Infotech\",\"description\":\"Discover Mobility\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mobisoftinfotech.com\/resources\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/mobisoftinfotech.com\/resources\/#\/schema\/person\/c68a5a70c006edb6c46e46ec44d75dfc\",\"name\":\"Prasad Tandulwadkar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/0f055204821da2ba3dce8915179405b2735e4a1d0e02f0021c86ae1fb89f9596?s=96&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0f055204821da2ba3dce8915179405b2735e4a1d0e02f0021c86ae1fb89f9596?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0f055204821da2ba3dce8915179405b2735e4a1d0e02f0021c86ae1fb89f9596?s=96&r=g\",\"caption\":\"Prasad Tandulwadkar\"},\"sameAs\":[\"http:\/\/wwww.mobisoftinfotech.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UITableView Tutorial : Introduction to iPhone TableView - Mobisoft Infotech","description":"UITableView Tutorial : Introduction to iPhone TableView. Following are the steps below to create UITableView sample","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview","og_locale":"en_US","og_type":"article","og_title":"UITableView Tutorial : Introduction to iPhone TableView - Mobisoft Infotech","og_description":"UITableView Tutorial : Introduction to iPhone TableView. Following are the steps below to create UITableView sample","og_url":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview","og_site_name":"Mobisoft Infotech","article_published_time":"2010-02-11T09:54:44+00:00","article_modified_time":"2024-11-18T10:25:23+00:00","og_image":[{"width":414,"height":770,"url":"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png","type":"image\/png"}],"author":"Prasad Tandulwadkar","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Prasad Tandulwadkar","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#article","isPartOf":{"@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview"},"author":{"name":"Prasad Tandulwadkar","@id":"https:\/\/mobisoftinfotech.com\/resources\/#\/schema\/person\/c68a5a70c006edb6c46e46ec44d75dfc"},"headline":"UITableView Tutorial : Introduction to iPhone TableView","datePublished":"2010-02-11T09:54:44+00:00","dateModified":"2024-11-18T10:25:23+00:00","mainEntityOfPage":{"@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview"},"wordCount":335,"commentCount":0,"image":{"@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#primaryimage"},"thumbnailUrl":"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM-161x300.png","keywords":["iPhone \u2013 iPad","TableView Tutorial","UITableView"],"articleSection":["iPhone - iPad"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview","url":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview","name":"UITableView Tutorial : Introduction to iPhone TableView - Mobisoft Infotech","isPartOf":{"@id":"https:\/\/mobisoftinfotech.com\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#primaryimage"},"image":{"@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#primaryimage"},"thumbnailUrl":"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM-161x300.png","datePublished":"2010-02-11T09:54:44+00:00","dateModified":"2024-11-18T10:25:23+00:00","author":{"@id":"https:\/\/mobisoftinfotech.com\/resources\/#\/schema\/person\/c68a5a70c006edb6c46e46ec44d75dfc"},"description":"UITableView Tutorial : Introduction to iPhone TableView. Following are the steps below to create UITableView sample","breadcrumb":{"@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#primaryimage","url":"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png","contentUrl":"https:\/\/mobisoftinfotech.com\/resources\/wp-content\/uploads\/2010\/02\/Screen-shot-2010-02-10-at-1.27.09-PM.png","width":414,"height":770,"caption":"Output For SimpleTableView"},{"@type":"BreadcrumbList","@id":"https:\/\/mobisoftinfotech.com\/resources\/blog\/iphone\/uitableview-tutorial-introduction-to-iphone-tableview#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mobisoftinfotech.com\/resources\/"},{"@type":"ListItem","position":2,"name":"UITableView Tutorial : Introduction to iPhone TableView"}]},{"@type":"WebSite","@id":"https:\/\/mobisoftinfotech.com\/resources\/#website","url":"https:\/\/mobisoftinfotech.com\/resources\/","name":"Mobisoft Infotech","description":"Discover Mobility","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mobisoftinfotech.com\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/mobisoftinfotech.com\/resources\/#\/schema\/person\/c68a5a70c006edb6c46e46ec44d75dfc","name":"Prasad Tandulwadkar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0f055204821da2ba3dce8915179405b2735e4a1d0e02f0021c86ae1fb89f9596?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0f055204821da2ba3dce8915179405b2735e4a1d0e02f0021c86ae1fb89f9596?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0f055204821da2ba3dce8915179405b2735e4a1d0e02f0021c86ae1fb89f9596?s=96&r=g","caption":"Prasad Tandulwadkar"},"sameAs":["http:\/\/wwww.mobisoftinfotech.com"]}]}},"_links":{"self":[{"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/posts\/4088","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/comments?post=4088"}],"version-history":[{"count":26,"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/posts\/4088\/revisions"}],"predecessor-version":[{"id":32175,"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/posts\/4088\/revisions\/32175"}],"wp:attachment":[{"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/media?parent=4088"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/categories?post=4088"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mobisoftinfotech.com\/resources\/wp-json\/wp\/v2\/tags?post=4088"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}