Meaningless Drivel is fun!
The moose likes iOS and the fly likes iPhone application (game development) and facing problems Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Mobile » iOS
Bookmark "iPhone application (game development) and facing problems" Watch "iPhone application (game development) and facing problems" New topic

iPhone application (game development) and facing problems

Khawar Rizwi

Joined: Oct 09, 2009
Posts: 1
Hi guys,
I am working on an iPhone application (game) and facing problems while retrieving images from file-system.
The scenario of my application is such that an Administrator uploads many images for different levels of game through a web-based admin panel. The images are saved on file system. The related information of images are saved in the database, including the level_id, image_path, image_name, image_id, etc. The admin panel is developed on PHP and MySQL.
To use the database fields on iPhone, I have made the XML of complete database. In the XML I am reading the images using a PHP function ‘file_get_contents’. And encode the images using another PHP function ‘base64_encode’, so that the images do not destroy the XML. I am also getting this XML successfully on iPhone level.
The problem starts when I try to read the ‘image field’ of XML on iPhone. I can read all fields of XML except the image field because it is encoded in 'base64_encode'
Mark Spritzler

Joined: Feb 05, 2001
Posts: 17276

Well that is interesting, so you are saying that the xml has the binary information of image?

Not that my approach is the best, but what I would have done is put the location/url of the image on the server and pass that in the xml instead of the image, then create a UIImage fromUrl, and that will download the image and now you can display it.

The XML parsing in iPhone development is a bit well off in my mind. There are other libraries out there that I feel are better then the built in iPhone XMLParser. With the built in you have to read the xml event based, and I also found that indenting the xml causes tab characters to appear when you read the data that just shouldn't be there.


Perfect World Programming, LLC - iOS Apps
How to Ask Questions the Smart Way FAQ
I agree. Here's the link:
subject: iPhone application (game development) and facing problems
It's not a secret anymore!