2012-04-25 10 views
1

私は小さなプロジェクトを作成できるページがあり、ブラシでペイントし、ラベルやテキストフィールドを追加し、UIImageViewsを追加して画像を配置するというアプリケーションを作成していますiOSライブラリを使用してスクリーンショットが撮られ(今のところ)、それがdropboxにアップロードされます。テーブルビューから、ユーザはすべてのアップロードされたドキュメントを見ることができます。要点はそれがスクリーンショットだけであるということです。テキストフィールドをスクロールできるように物をアップロードしたかったので、ビデオ機能を追加するときはビデオを見てください。コメントを追加します。私はすべての画像、写真、textviewsを別々にアップロードし、XMLの部分のすべての位置を保存することを考えたので、プロジェクトをテーブルビューから見ることができます:行が選択されると、その基本はパズルのようにすべての作品を構成します。私はGoogleライブラリ(データ)を使用することにしましたが、ライブラリを使用してサンプルプロジェクトをダウンロードする場所を見つけることができません。私はそれを側に置いた。私はNSXMLパーサを使用しようとしましたが、xmlファイルへのアクセスを可能にするチュートリアルのみが表示されます。助けて!!どうすればいいですか?任意の提案やチュートリアルですか?私はデータプロジェクトへのリンクを私に与えてくれるかもしれないし、Googleの開発者のページやトランクにはいけません。事前に助けをアプリケーションデータを保存するXMLファイルを作成する

おかげ

+0

この質問を、回答したいと思っているコアプログラミングの問題に絞り込んでください。 – fbrereto

+0

私の主な問題はこの1つです。私はまだコードを表示していないので、コアにそれを書き留めません。私がこの問題を解決しなければ私は決してしません。 – Alessandro

答えて

3

ここGDataXMLでXMLを作成する方法についてレイWenderlichのウェブサイト(偉大なiOSのdevのチュートリアルリソース)によって、非常に良いチュートリアルがあります:

http://www.raywenderlich.com/725/how-to-read-and-write-xml-documents-with-gdataxml

はここでGitHubのレポです:https://github.com/neonichu/GDataXML

+0

それは私が見つけたものですが、私は質問で、私はGoogleのライブラリをダウンロードするためのリンクを見つけることができないようだ! – Alessandro

+0

申し訳ありませんが、それは非常に長い質問でした。 GitHubのレポはこちら:https://github.com/neonichu/GDataXML –

0

ORあなたは非常にシンプルで、非常に使いやすい標準 NSPropertyListSerializati使用することができます

これはNSArrayとNSDictionary(これはコードを必要とする部分ですが、難しくありません)で実装します。あなたの辞書の中のオブジェクトは、子と子の子(NSArrayのNSDictionariesかもしれません)です。次に、次のように書き出します。

NSData *xmlData = [NSPropertyListSerialization dataWithPropertyList: resultLists 
                  format: NSPropertyListXMLFormat_v1_0 
                  options: 0 
                   error: &error]; 

//----- DO ERROR CHECKING (left out to simplify) 

BOOL result = [xmlData writeToFile:arrayFileName atomically:YES]; 

ブームXMLファイル。

私はコアデータファイルをバックアップしていますが、これは比較的簡単です。

私は通常、レイ・ウェンデルリッヒのウェブサイトを好きですが、この場合、彼は非常に簡単なものを作ります。非常に複雑。私はそれを正直にやったことがありますが、アップルの方法ははるかに簡単です。

関連する問題