1

iPhoneアプリのかなり単純なアイデアがあります。私が達成する必要があること:

  • ユーザーのログインを許可します (つまり、ユーザー名、パスワード、およびその他のアカウント情報を保存する必要があります)。
  • ユーザーが他のユーザーが表示できる文字列を送信できるようにします。
  • 追跡する必要がある各文字列に付けられた属性 (つまり、「投票、ビュー、コメントなど」)。

そのため、データベースについて学習し、サーバーとクライアントの間で作業する必要があると思います。以前、OSX/iOS プログラミング (特に Objective-C) で足を濡らしたことがあります。データベース アプリケーションを実現する方法と、上記のニーズを知りたいです。

私はいくつかの簡単な調査を行い、SQLite と呼ばれるものを発見しました (無料でオープンソースは常に優れています)。これは、私がやりたいことを達成するための正しい道ですか? サーバー/クライアント/データの「もの」のこの分野に関しては、私は完全に「初心者」です。

よろしくお願いいたします。

4

4 に答える 4

0

ユーザーの資格情報をキーチェーンに保存できます。

@Kinderchocolateは、プロジェクトにデータベースを導入することについて正しいです。

于 2013-02-21T02:33:13.780 に答える
0

SQLLite はローカル データベースに似ています。本当に、使用するデータベースは重要ではありません。Webサービスを使用したプロジェクトのように聞こえます。Web サービス内では、Microsoft SQL Server や必要なものに接続できます。

コード内でアクセスできる Web サービスのセットアップ方法を検討する必要があると思います。Webservices は Objective-C のトピックではなく、あらゆるプラットフォームに適用されます。あなたのプロジェクトは、Web 開発プロジェクトに似ています。

于 2013-02-21T02:31:33.680 に答える
0

クライアント間でデータを送信する必要があるアプリについて聞きます。これは、サーバー データベースとローカル データベースが必要であることを意味します。

サーバー データベースには、Parse を使用することをお勧めします。Parse は、アプリで Objective-c を使用してサーバー データベースを使用するための便利な方法を提供するプラットフォームです。このツールは、多くの時間とエネルギーを節約します (PHP、Apache を学ぶ必要はありません)。 ,Mysql).Parse はもちろん無料ではありませんが、無料期間があり、アイデアを検討するには十分です。これがパースです!

ローカル データベースには、XCode によって提供される Core Data を使用することをお勧めします。Core Data は、ニーズを満たすのに非常に強力です。Core Data を使用する方法は、多くの本で見つけることができます。

于 2013-02-21T05:43:48.040 に答える