問題タブ [uidocument]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - IOS 5 UIDocumentサブクラスには下位互換性がありますか?
iCloudをサポートするには、UIDocument
サブクラスを使用することをお勧めします。新しいサブクラスを定義し、プロジェクトのターゲットバージョンを3.0に設定し、新しいサブクラスを使用する前にiOS 5での使用をテストした場合、コードはiOS 4で機能しますか、それともサブクラスでのリンクにより下位互換性が失われますか?
iphone - document.stateの解釈方法==12(iCloud)
iCloudからUIDocumentをロードするときはいつでも、次のようにその状態をチェックします。
場合によっては、クラッシュの原因となったdocumentState8または12を受け取りました。私は今、8と12が正確に何を表しているのか疑問に思っています。私の知る限り、documentStateはビットフィールドであるため、さまざまなフラグがあります。ドキュメントはそれを明らかにします:
しかし、私は自分の状況でこれをどのように解釈するのか分かりません。8と12が何を表しているのかを知るにはどうすればよいですか?
ios5 - UIDocument をファイル システムの新しい場所に移動する適切な方法は何ですか?
UIDocument
サブクラスを持つドキュメントベースの iOS アプリケーションがあります。ファイルシステム上でそれが表すファイルを移動できる必要があります。で移動することを検討しましたが、のプロパティNSFileManager
が台無しになります。この小さな難問を解決する方法についてのアイデアはありますか?UIDocument
fileURL
persistence - iCloud を使用して plist ファイルを共有する
ドキュメントフォルダーにあるplistファイルにデータを保持する比較的シンプルなアプリがあります。データは、起動時に UITableView に読み込まれます。その後、ユーザーはレコードを編集、削除、または追加でき、変更はすべて plist ファイルに保存されます。
ここで、iCloud を使用してデバイス間でこのデータ (plist ファイル) を共有したいと考えています。私はドキュメントを見て、plistファイルを「管理」するためにUIDocumentを作成する必要があることを理解しています。
いくつかのiCloudチュートリアルを見てきましたが、それらはすべて、ファイル全体(plistなど)ではなく、UIDocumentクラスのプロパティ内に単純な文字列を保存します。
UIDocument オブジェクトを使用して、plist ファイル (またはその他のファイル) を iCloud で共有するにはどうすればよいですか?
plist ファイルの内容を NSData に変換し、それを UIDocument のプロパティに保存しますか? 代わりに NsFileWrapper を使用する必要がありますか?
UIDocument/iCloud の配置に頭を悩ませているようです。私はおそらくこれを実際よりも複雑にしています。
ios - iOS5 でのファイルの管理
iOS アプリでファイルを処理したい。私のアプリは、カスタム サフィックス (file.mysuff など) を持つファイルを作成し、それをデバイスに保存して、iTunes ファイル共有を使用してコピーできるようにする必要があります。次に、そのファイルを新しいメールに添付できるようにしたいと考えています。受信者がドキュメントを開くと、メールはアプリを起動してそのファイルを処理する必要があります。
そのトピックに関する優れたチュートリアルはありますか? 私はまだココア/ココアタッチに慣れていないので、簡単に理解できるはずです. たぶん私が実装できるラッパーがあるので、次のようなコードを書くだけです
[self [saveMyFile path:[NSURL] contents:[NSString]]]
??
手伝ってくれてありがとう!はじめまして、J.
iphone - iOS 5 の UIDocument の明確化
作業について少し説明が必要です。UIDocument
関連する質問が 3 つあります。
-1. 通話中:
UIDocument
ピックアップはどこからですかtypeName
。そのプロパティに値が設定されている場合、アプリのinfo.plistの「ドキュメントタイプ」からですか。
-2. iOS アプリに複数のドキュメント タイプを使用できますか? その場合、ドキュメントを保存および読み取るときにどのタイプが使用されるかをどのように判断できますか?
-3. UIDocument
シミュレーターで動作しますか?
ios - ファイルがいつ保存されるかを自動保存するUIDocument
ファイルをデバイスに保存するようにUIDocumentを設定します。ファイルを保存する必要があることをマークします
これで、保存操作は、アプリを離れたときにのみ開始されるように見えます。ここで、ファイルを開いているときにファイルを逆参照すると、そのコンテンツが既に保存されていると考えて、ファイルが逆参照される前に自動保存が開始されます。
ありがとうレザ
iphone - UIDocumentのプレビューをどこに保存しますか?
私はUIDocument
アプリケーションに取り組んでおり、ユーザーがドキュメントを開く前に、ドキュメントのプレビューを表示したいと思います。ドキュメントが閉じられたときに、そのプレビューを画像にレンダリングできます。しかし、その画像はどこに保存すればよいですか?他のファイルでは?またはこれを行うための指定された方法はありますか?
現在、iCloudをサポートせずに開発しています。しかし、私はiCloudでも機能するソリューションが欲しいです。UIDocument
ですUIManagedDocument
。_ ただし、画像をデータベースに保存すると、意味がなくなります。プレビューを取得する前に、ドキュメントを開く必要があるためです。
ここで何をお勧めしますか?のプレビューをどこに置くUIManagedDocument
か?
iphone - iCloud内のファイルのUIDocumentStateSavingError:考えられる原因と回復方法
今後のアップデートで、iOSアプリはデータをiCloudのテキストファイルにエクスポートし、そこからデータをインポートすることになっています。実装はほぼ完了し、ベータテストを開始しました。ベータテスターの1人を除いて、すべてが正常に機能しているようです。
TestFlight APIによって収集されたデバッグ出力から収集したものは、テスターの1人がなんとかしてファイルをUIDocumentStateSavingError
状態にすることができました。これまでのところ、彼に何を試してもらいても、ファイルをその状態からポップすることはできませんでした。
これは、テスターのデバイスで発生することです。
- iCloudアクセスはを使用して正常に検出され
URLForUbiquityContainerIdentifier
ます。 - ファイルの
NSMetadataQuery
検索が開始され、1つの結果が返されます。 - のサブクラスは、
UIDocument
を使用して結果のURLに対して作成されますinitWithFileURL:
。 - ドキュメントは
UIDocumentStateSavingError
状態です。また、これが設定される唯一の状態フラグです。 - の呼び出し
openWithCompletionHandler:
は失敗をハンドラーに返し、loadFromContents:ofType:error:
上の呼び出しUIDocument
は呼び出されません。
次に、次のように続く新しいバージョンのアプリを作成しました。
- アプリは、を使用してエラーのあるファイルを削除しようとします
[[NSFileManager defaultManager] removeItemAtURL:doc.fileURL error:&err]
。 - 結果
NSError
は、「操作を完了できませんでした。そのようなファイルまたはディレクトリはありません」を示しています。
ファイルの削除は、ファイルの状態を解決するために私たちが思いついた最後のことでした。これを解決する方法や、そもそもエラーの原因となる可能性のあるものについてのヒントをいただければ幸いです。
ios - UIDocumentInteractionControllerのpresentPreviewAnimatedのアクションアイテムを無効にする
UIDocumentInteractionControllerのpresentPreviewAnimatedメソッドを使用してドキュメントをプレビューしています。正常に動作します。ただし、プレビューモードではアクションボタンを無効にしたい。NOを返すために次の2つの委任されたメソッドがあります。しかし、これら2つのメソッドはまったく呼び出されませんでした。他の委任されたメソッドは正常に機能します。なにか提案を?
と