Book Image

Sparrow iOS Game Framework Beginner's Guide

By : Johannes Stein
Book Image

Sparrow iOS Game Framework Beginner's Guide

By: Johannes Stein

Overview of this book

Table of Contents (20 chapters)
Sparrow iOS Game Framework Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Afterword
Index

Creating a file manager


Now, we almost have a manager for all kinds of assets we want to use. The last thing we need is a manager for our data. We know that data assets can be pretty much anything, so we need to descope the use case for managing data assets. Let's take a look at what we'll need right now:

  • Loading a plain text file is always a useful piece of functionality. It could contain game texts or a basic level layout.

  • NSDictionary and NSMutableDictionary are classes we already used and will be using to store data. How about we load a file and its content is converted to a structure similar to that of NSDictionary? The JSON format is very similar to a structure we find in NSDictionary, and luckily, since iOS 5, we have the means of converting a JSON file into NSDictionary without needing any third-party libraries.