問題タブ [plist]
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.
iphone - アプリを実行するたびに追加情報を plist に保存しますか? (アイフォン)
私の iPhone アプリはキーと値のペアを plist ファイルのディクショナリに書き込みます。基本的に、ユーザーがゲームをプレイするときにスコアを保存しています。これは問題ありませんが、アプリを実行して新しいスコアを取得するたびに、新しい値が古い値の上に保存されます。ファイルを書き換えるのではなく、ユーザーがアプリにアクセスするたびに plist に情報を追加するにはどうすればよいですか? 最新のスコアだけでなく、すべてのスコアを保持したい。
コード:
iphone - アプリ外で plist ファイルを使用して何ができますか?
私の iPhone アプリは、見栄えの良い plist ファイルをいくつか生成します。xcode の plist エディターと、xml だけが必要な場合はプレーン テキスト エディターでそれらを見ることができます。しかし、このデータを使って他に何かできるでしょうか? xml を NeoOffice のスプレッドシートにインポートしようとしましたが、プレーン テキストしか表示されませんでした。
私が求めているのはこれだけです.plistまたはxmlデータをスプレッドシートに入れることができる、使用できるツールはありますか? または、plist ファイルで他に何ができますか? 他にどんなプログラムがありますか?
iphone - iPhone - アプリケーション内で info.plist が指すアプリ アイコンを変更しますか?
コード内から iPhone スプリングボード アイコン用に、info.plist 内でポイントされている 47x47 PNG を変更する方法はありますか?
翻訳を追加し、言語ごとに変更された info.plist を介して iPhone がサポートする言語ごとにスプリングボード アイコンを変更できることは理解していますが、アプリ内のユーザー設定に基づいて iPhone アプリのスプリングボード アイコンを変更したいと考えています。
何か案は?
これは試していませんが、アプリ バンドル内でファイルを別のファイルにコピーできますか? 「base.png」を指す info.plist を同梱してから、「base.png」を別の PNG に置き換えて、コード内からアプリにパッケージ化できますか?
ありがとう。
――バットガー
applescript - Launchd PLIST が実行されていません
launchd plist 内で Applescript を実行しようとしていますが、何らかの理由で機能しません。それは私のコンピューターかもしれませんが、何か他の問題があるのではないかと考えています。誰かがこの投稿を見てコメントしてくれたら、本当に感謝します!
助けてくれてありがとう!
最新のリスト:
ruby - アクティブなレコードを取得して plist として表示する
iphone で消費される plist として表示するアクティブなレコード結果のリストを取得しようとしています。plist gem v 3.0 を使用しています。
私のモデルはポストと呼ばれています。そして、Post.all (または任意の配列または Posts) を Plist として正しく表示する必要があります。
1 つの Post インスタンスで問題なく動作しています: [ http://pastie.org/580902][1]
それは正しいです、私が期待することです。その動作を取得するには、次のことを行う必要がありました。
しかし、Post.all を実行すると、必要なものが表示されません。これが何が起こるかです: http://pastie.org/580909
私はマーシャリングを取得します。このような出力がもっと欲しい: [ http://pastie.org/580914][2]
結果セットを反復処理して、plist 文字列を追加するだけでよいと思います。しかし、醜いようです。これを行うためのよりエレガントな方法があると確信しています。
私は今Rubyに慣れていないので、エレガントな方法は私には明らかではありません. ActiveRecord をオーバーライドして、複数のレコードを取得する結果セットを ActiveRecord::Base to_plist に取り、別の to_plist 実装を作成できるようにする必要があるようです。Railsでは、これはenvironment.rbに入りますよね?
macos - MAC 上の 1 つのバンドルに 2 つの実行可能ファイル
同じバンドルを共有するために、それぞれ独自の plist を持つ 2 つの実行可能ファイルを持つことは可能ですか? 次に、アプリが実行される方法 (パラメーター) に応じて、適切な実行可能ファイルをロードします。
メイン アプリケーション (UI で実行可能) とミニ アプリケーション (独自の UI を備えたメイン アプリの短いバージョン) があり、ユーザーがアプリケーションの起動に使用したパラメーターに依存して、同じアプリケーションで適切な実行可能ファイルを実行する場合を想像してください。バンドル。
乾杯
xcode - com.apple.tools.info-plist-utilityを実行するにはどうすればよいですか?
XCodeを使用してiPhoneアプリケーションをビルドしています。ここでは、以下に示すXCodeビルド手順と同じ方法でinfoplistファイルを外部処理したいと考えています。
ビルドログからのこの抜粋は、ネット上のさまざまなソースから収集したcom.apple.tools.info-plist-utilityを参照しています。これは内部XCodeユーティリティです。
コマンドラインからcom.apple.tools.info-plist-utilityを実行することは可能ですか?
ios - プロパティ リストは独自のモデル オブジェクトで管理する必要がありますか?
プロパティリストを介して内部にデフォルトデータを持つiPhoneアプリを構築しています。このデータは、私のモデルのソースです。ユーザーがこの plist からデータを読み取る (場合によっては書き込む) ことができるように、このデータを管理する最良の方法は何ですか?
現在、NSObject をサブクラス化し、plist データをそのオブジェクトのプロパティにマッピングして、データをオブジェクトに読み書きするメソッドを使用しています。NSCoding プロトコルと NSCoder について読んだことがありますが、これをカスタム クラスに実装する方法がわかりません。
どんな助けでも大歓迎です。
iphone - iPhone Xcode の info.plist ファイルを再生成する方法
iPhone アプリをあるマシンから別のマシンに移動しました。その過程で、info.plist ファイルのバンドル ID が正しくないようで、機能していません。プロジェクト用にまったく新しい info.plist ファイルを作成したいと考えています。
これどうやってするの?
objective-c - PlistアレイをNSDictionaryに
私はplistを持っています:
私はそれを次のようなNSDictionaryにロードしようとしています:
配列数は常に50ですが、辞書数はゼロです。そこで、配列をループして辞書に追加してみました。
しかし、ループは例外をスローしています:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '*** -[NSCFDictionary setObject:forKey:]: mutating method sent to immutable object'
Stateは、私のplistに一致するプロパティを持つクラスです。私は何が間違っているのですか?私はここにあらゆる種類の関連する質問を見ますが、私はそれを得ることができません。