Join Bill Weinman for an in-depth discussion in this video Supporting the application with a specific interface, part of iOS SDK and SQLite: Building Data-Driven Apps (2013).
- View Offline
- Exercise Files
At this point, we have a working SQLite 3 database wrapper class called BWDB and a working…SQLite 3 database called bwrss.db.…Now we want to take these components and make an Objective-C class for using these components in iOS.…So we will start by making a working copy of our project so far.…So you can make a working copy of your results from movie three or like I am going to do…here, I am just going to make a working copy from Testbed-03-done, and I am going to rename…this to Testbed-05-working.…
I am going to open up the project here in Xcode by double-clicking on the Xcode project file.…Here we've got our BWDB Library, and you notice our testdatabase method here in our ViewController.…I'm going to come right back over here to the Finder, and I am going to--first of…all, I'm going to read-in our database.…This is the database we created in the last movie, bwrss.db.…I'm just going to drag this over here into our target, and you notice that I get this dialog box.…
I want to make sure Copy is checked, and I also want to make sure Add to Target is checked…
- Prototyping the app
- Coding and working with a testbed
- Creating an Objective-C interface for SQLite
- Designing a database schema
- Creating the view controllers
- Reading and writing to the database
- Parsing the RSS feed with NSXMLParser
- Updating the item view with feed items
- Implementing the pull to refresh gesture for iOS 6
- Creating a universal application with multiple views
Skill Level Intermediate
1. An iOS Testbed
2. Building a Database Library
Understanding SQLite in iOS1m 41s
3. Creating the Table View App
4. Parsing XML Data
5. Using a Modal View
6. The Web View Controller
7. Creating a Preferences Pane
8. Adding a Feature
9. Creating a Universal Application
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.