Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9258983
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 18, 20262026-06-18T12:32:43+00:00 2026-06-18T12:32:43+00:00

I am developing iPhone app for a web application currently running online. Current web

  • 0

I am developing iPhone app for a web application currently running online.
Current web application uses txt files to keep data. Current system uses its own standard to keep data in files and also made custom algorithm to read and write data in it.
Each txt file is below 1 mb size.
There are lot of data manipulations going on.

So while implementing the same what I want to choose for iPhone app?
In apple website they said that ‘SQLite is perfect for low-level relational database work’
https://developer.apple.com/technologies/ios/data-management.html
But in my case it is high level.

So please help me to make a decision. Do I want to manage data in files or sqlite database using core data?
What are the prons and conc of each?
Is there any memory issue or performance issue while using files?

Edit 09/02/2013


Thanks for ur answer ‘user76859403’.
Current web application is using database too for saving vital information like member details, login credentials etc. and other stuffs are saved in files. In current system there are different sections and all those sections have several sub sections and related information. Such sections and their details are saved in files. Custom algorithm created just read those files and put all data in cache as records (same as in core data managedobjectcontext) and whenever there is a change in data the whole file is overwritten. I would also like to know whether it is possible to import those classes and algorithms that is using in webserver to iOS, so I can save time rewriting the same algorithm for iOS? Current server codes are in C#

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-18T12:32:44+00:00Added an answer on June 18, 2026 at 12:32 pm

    First, I must say that I find it odd that the web-server is storing its data in text files and having customized algorithms to manipulate the data. Giving that lots of data manipulation are occurring, this seems highly inefficient to me; a database would be better in my opinion.

    From your side however, it all depends on the data you’re processing from the server. You can use the following:

    1. SqlLite or CoreData – Using these approaches is one route to go. But you may have the extra work of sorting out the data into tables etc.. usual database stuff. Refer to the answer on this link to get a better idea on the difference between the SqlLite and CoreData or Google a bit.

    2. Just save the data in files just like its being done on the server. There are several ways to do this including Property List files etc. Here’s one method where it’s being done using NSCoding.

    I would say that the approach#1 approach has the advantage in organization and speed (has the advantage any relational database would have). However, the disadvantage is you will take more time properly setting up this correctly.

    Approach#2 might save you time as you would not have to consider structure of data or anything, just dump and save. However, ask yourself, is the size of server data liable to increase? is speed a factor in processing? etc etc.. Think about long term, not just the short fix. This approach is right for you if the data will be relative the same and load is small.

    The approach you choose largely depends on your data load and furture project scope (be it quick fix, or longer term improvement of current system) in my opinion.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am currently developing a web app application for iphone The main fonctionnality of
I'm on developing iphone app that uses backend web service(django). To login the web
we are developing an iPhone app as an extension of a classifieds system (web
I'm running into a crash issue while developing an iPhone app with Core Data.
I am developing an iphone app that uses a php web service for all
I am developing an iPhone app that uses a web based API that I
I'm currently developing an iPhone app communicating via REST with a web server. Each
I am developing an offline web app for iphone. I have created the application
I'm developing a web application in iPhone using Phonegap. In this app, I want
I'm developing an iPhone app that uses the network. The iPhone communicate with my

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.