学校用の iOS アプリを作成しようとしていますが、アプリの 1 つのセクションは「今週の食事」であり、基本的に学校での昼食を表示する必要があります。次のようなもの: 月曜日: 火曜日: など..
ランチの内容を決める人は、ウェブサイトを通じて毎週これを変更できるはずです。これが最も簡単な方法だと思います。
RSS を使用する必要がありますか? これを行うための良い方法は何ですか? このチュートリアルを見つけましたが、これが探しているものかどうかわかりません。
学校用の iOS アプリを作成しようとしていますが、アプリの 1 つのセクションは「今週の食事」であり、基本的に学校での昼食を表示する必要があります。次のようなもの: 月曜日: 火曜日: など..
ランチの内容を決める人は、ウェブサイトを通じて毎週これを変更できるはずです。これが最も簡単な方法だと思います。
RSS を使用する必要がありますか? これを行うための良い方法は何ですか? このチュートリアルを見つけましたが、これが探しているものかどうかわかりません。
これを iOS アプリに実装するための最適なソリューションは、JSON Web サービスを使用することです。基本的には異なりますが、サーバーにページがあり、週ごとのメニューの JSON 表現が表示されます。
{
"Monday" : [
"First option",
"Second option",
"Third option",
],
"Tuesday" : [
"First option",
"Second option",
],
...
}
次に、従来の iOS ネットワーク クエリを使用して (または必要に応じて AFNetworking などのライブラリを使用して)、このデータを取得します。
+ (id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError **)error
その後、 fromを使用する場合は解析しNSJSONSerialization
ます。
JSON 表現をどのように定義したかから、そのような情報が得られます (それdic
が NSDictionary の結果であると仮定するとJSONObjectWithData
:
// Get day
NSArray * day = dic[@"Monday"];
NSString * firstOption = dic[0];
// You could also use loops on your dictionaries / arrays.
そのためには、JSON とは何か、そしてそれがどのように機能するか (一般的に iOS .
幸運を !