<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>NSScreencast (free videos)</title><link>http://nsscreencast.com</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Nsscreencast" /><language>en-US</language><lastBuildDate>Thu, 29 Mar 2012 06:18:38 PDT</lastBuildDate><feedburner:info uri="nsscreencast" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><description></description><media:copyright>Copyright (c) 2012 NSScreencast.com</media:copyright><media:thumbnail url="https://nsscreencast.s3.amazonaws.com/icon-300.png" /><media:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Software How-To</media:category><itunes:owner><itunes:email>ben@nsscreencast.com</itunes:email><itunes:name>Ben Scheirman</itunes:name></itunes:owner><itunes:author>Ben Scheirman</itunes:author><itunes:explicit>no</itunes:explicit><itunes:image href="https://nsscreencast.s3.amazonaws.com/icon-300.png" /><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><itunes:subtitle>NSScreencast</itunes:subtitle><itunes:summary>Bite-sized screencasts on iOS development.</itunes:summary><itunes:category text="Technology"><itunes:category text="Software How-To" /></itunes:category><item><title>#9 - Automatic Reference Counting</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/gWwyZr4xLMc/9-automatic-reference-counting</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 13:56:38 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/10</guid><description>In this episode, I'll show you how to convert your project to use Automatic Reference Counting (or ARC) to eliminate the need to use retain, release, autorelease, and dealloc in your Objective-C code!</description><enclosure url="http://nsscreencast.com/episodes/9-automatic-reference-counting.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/9-automatic-reference-counting.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>In this episode, I'll show you how to convert your project to use Automatic Reference Counting (or ARC) to eliminate the need to use retain, release, autorelease, and dealloc in your Objective-C code!</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>In this episode, I'll show you how to convert your project to use Automatic Reference Counting (or ARC) to eliminate the need to use retain, release, autorelease, and dealloc in your Objective-C code!</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/9-automatic-reference-counting</feedburner:origLink></item><item><title>#8 - Automatic UITableView Paging</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/ScRhV3FRQnM/8-automatic-uitableview-paging</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 12:37:17 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/9</guid><description>UITableView can support skimming through many rows of data, however fetching large amounts of remote data can slow down your app, use up too much memory, and bog down your web server.  This is all wasteful if users aren't ever going to scroll down that far.  In this episode you'll learn how to perform automatic UITableView paging using an easy technique.</description><enclosure url="http://nsscreencast.com/episodes/8-automatic-uitableview-paging.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/8-automatic-uitableview-paging.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>UITableView can support skimming through many rows of data, however fetching large amounts of remote data can slow down your app, use up too much memory, and bog down your web server. This is all wasteful if users aren't ever going to scroll down that far</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>UITableView can support skimming through many rows of data, however fetching large amounts of remote data can slow down your app, use up too much memory, and bog down your web server. This is all wasteful if users aren't ever going to scroll down that far. In this episode you'll learn how to perform automatic UITableView paging using an easy technique.</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/8-automatic-uitableview-paging</feedburner:origLink></item><item><title>#7 - Serializing Data to Disk</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/-5cQoI26NYg/7-serializing-data-to-disk</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 08:52:47 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/8</guid><description>It can be useful to save lightweight application data to disk so that it persists between application launches.  This episode will show you how to serialize common objects such as NSArray and NSDictionary to disk, as well as implementing custom object serialization using NSKeyedArchiver.</description><enclosure url="http://nsscreencast.com/episodes/7-serializing-data-to-disk.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/7-serializing-data-to-disk.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>It can be useful to save lightweight application data to disk so that it persists between application launches. This episode will show you how to serialize common objects such as NSArray and NSDictionary to disk, as well as implementing custom object seri</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>It can be useful to save lightweight application data to disk so that it persists between application launches. This episode will show you how to serialize common objects such as NSArray and NSDictionary to disk, as well as implementing custom object serialization using NSKeyedArchiver.</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/7-serializing-data-to-disk</feedburner:origLink></item><item><title>#6 - AFNetworking</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/Uwa2ZA0PeBI/6-afnetworking</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 13:16:07 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/7</guid><description>AFNetworking is a simple-yet-powerful toolkit for making HTTP requests dead simple. It is my current go-to framework for writing API clients in iOS applications.</description><enclosure url="http://nsscreencast.com/episodes/6-afnetworking.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/6-afnetworking.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>AFNetworking is a simple-yet-powerful toolkit for making HTTP requests dead simple. It is my current go-to framework for writing API clients in iOS applications.</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>AFNetworking is a simple-yet-powerful toolkit for making HTTP requests dead simple. It is my current go-to framework for writing API clients in iOS applications.</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/6-afnetworking</feedburner:origLink></item><item><title>#5 - CocoaPods</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/bHeNwSyVK-Q/5-cocoapods</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 11:59:07 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/6</guid><description>Looking for a solution for managing dependencies similar to RubyGems?  Look no further!  CocoaPods is a great solution that makes it easy to manage dependencies to 3rd party libraries in your projects.</description><enclosure url="http://nsscreencast.com/episodes/5-cocoapods.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/5-cocoapods.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Looking for a solution for managing dependencies similar to RubyGems? Look no further! CocoaPods is a great solution that makes it easy to manage dependencies to 3rd party libraries in your projects.</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>Looking for a solution for managing dependencies similar to RubyGems? Look no further! CocoaPods is a great solution that makes it easy to manage dependencies to 3rd party libraries in your projects.</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/5-cocoapods</feedburner:origLink></item><item><title>#4 - Automated Testing with Kiwi</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/q_NOut3JfdI/4-automated-testing-with-kiwi</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 08:22:52 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/5</guid><description>In this episode, I show you how to start testing with Kiwi, a test framework built on top of SenTestKit that has a style similar to Rspec.</description><enclosure url="http://nsscreencast.com/episodes/4-automated-testing-with-kiwi.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/4-automated-testing-with-kiwi.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>In this episode, I show you how to start testing with Kiwi, a test framework built on top of SenTestKit that has a style similar to Rspec.</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>In this episode, I show you how to start testing with Kiwi, a test framework built on top of SenTestKit that has a style similar to Rspec.</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/4-automated-testing-with-kiwi</feedburner:origLink></item><item><title>#3 - UITableView Basics</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/gn3oz9rqpqI/3-uitableview-basics</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 12:30:50 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/3</guid><description>UITableView is one of the most common controls in UIKit.  This episode will show you the basics of how to make your view controller act as the delegate &amp;amp; datasource for the table view, as well as reading sample data (beers) from a plist file.</description><enclosure url="http://nsscreencast.com/episodes/3-uitableview-basics.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/3-uitableview-basics.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>UITableView is one of the most common controls in UIKit. This episode will show you the basics of how to make your view controller act as the delegate &amp;amp; datasource for the table view, as well as reading sample data (beers) from a plist file.</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>UITableView is one of the most common controls in UIKit. This episode will show you the basics of how to make your view controller act as the delegate &amp;amp; datasource for the table view, as well as reading sample data (beers) from a plist file.</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/3-uitableview-basics</feedburner:origLink></item><item><title>#2 - Diagnosing Memory Problems</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/xaBZgeKPFi0/2-diagnosing-memory-problems</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 12:30:50 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/2</guid><description>In this episode, I cover what happens if you make a mistake in your memory management.  You'll see how the app behaves as well as how to find &amp;amp; fix these issues using Xcode &amp;amp; Instruments.</description><enclosure url="http://nsscreencast.com/episodes/2-diagnosing-memory-problems.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/2-diagnosing-memory-problems.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>In this episode, I cover what happens if you make a mistake in your memory management. You'll see how the app behaves as well as how to find &amp;amp; fix these issues using Xcode &amp;amp; Instruments.</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>In this episode, I cover what happens if you make a mistake in your memory management. You'll see how the app behaves as well as how to find &amp;amp; fix these issues using Xcode &amp;amp; Instruments.</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/2-diagnosing-memory-problems</feedburner:origLink></item><item><title>#1 - Objective-C Basics</title><link>http://feedproxy.google.com/~r/Nsscreencast/~3/-l-TO-88O6I/1-objective-c-basics</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben@nsscreencast.com (Ben Scheirman)</dc:creator><pubDate>Sun, 27 May 2012 13:03:45 PDT</pubDate><guid isPermaLink="false">tag:nsscreencast.com,2005:Episode/1</guid><description>In this episode, I cover Objective-C the language. I cover the syntax of classes &amp;amp; methods, then go over how to work with objects using retain, release, and autorelease.</description><enclosure url="http://nsscreencast.com/episodes/1-objective-c-basics.m4v" length="0" type="video/quicktime" /><media:content url="http://nsscreencast.com/episodes/1-objective-c-basics.m4v" type="video/quicktime" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>In this episode, I cover Objective-C the language. I cover the syntax of classes &amp;amp; methods, then go over how to work with objects using retain, release, and autorelease.</itunes:subtitle><itunes:author>Ben Scheirman</itunes:author><itunes:summary>In this episode, I cover Objective-C the language. I cover the syntax of classes &amp;amp; methods, then go over how to work with objects using retain, release, and autorelease.</itunes:summary><itunes:keywords>ios,iphone,ipad,objc,obj,c,objective,c,xcode,how,to,tutorial,screencast,video,episode,mobile,app,dev,development</itunes:keywords><feedburner:origLink>http://nsscreencast.com/episodes/1-objective-c-basics</feedburner:origLink></item><copyright>Copyright (c) 2012 NSScreencast.com</copyright><media:credit role="author">Ben Scheirman</media:credit><media:rating>nonadult</media:rating><media:description type="plain">NSScreencast</media:description></channel></rss>

