問題タブ [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.

0 投票する
2 に答える
9656 参照

objective-c - ファイルが存在するかどうかの確認中にエラーが発生しました

writeToFileを使用してplistファイルに書き込もうとしています。書き込む前に、ファイルが存在するかどうかを確認します。

これはコードです:

addContactActionを実行してもエラーは発生しませんが、プログラムが停止し、デバッガーに移動します。デバッガーで[続行]を押すと、次のようになります。

しかし、それはおそらく重要ではありません。

PS:私はMacプログラミングに不慣れで、何が問題になっているのかを示すエラーメッセージが表示されないため、他に何を試すべきかわかりません。

ファイルへのパスは次のとおりです。

/Users/andre/Documents/Contacts.plist

私は以前にこれを試しましたが(同じ結果で)、ドキュメントフォルダにしか書き込むことができないことを読みました:

/Users/andre/Desktop/NN/NSTableView/build/Debug/NSTableView.app/Contents/Resources/Contacts.plist

誰かがこれが起こる理由についての考えや説明さえ持っていますか?

0 投票する
1 に答える
207 参照

iphone - Webサーバーからダウンロードした.plistから値を読み取る際の問題

私の.plistとそれを読むためのコードは、http://pastie.org/605082で説明されています。

NULLを返し、resultsRetrievedはNULLではありません。

何が間違っている可能性がありますか?

0 投票する
3 に答える
7686 参照

ios - plist に保存された NSNumbers を整数に変換する

データの保存:

読み取りデータ: BestLabel.text にハイスコアが表示されます。警告が表示されます:「割り当てにより、キャストなしでポインターから整数が作成されます」

これを取得したサンプル コードでは、テキスト フィールドの保存と読み込みは問題なく行われていました。文字列から int への変換は可能だと思いますが、それは不要のようです。ご協力いただきありがとうございます!

編集:

{ NSMutableArray *array = [[NSMutableArray alloc] init];

そして今、次のものをロードしています:

lx と ly は整数です。最初に CGPointMake( [[array objectAtIndex:1] intValue], [[array objectAtIndex:2] intValue] ) を試しました。同じ結果、GreenBlot は 0,0 を中心にしています。理由はありますか?

0 投票する
3 に答える
3169 参照

ios - .plist ディクショナリ アイテムをカウントする (iOS SDK)

これは、plistが生のように見えるものです:

plist の合計項目を数えて、「4 アカウント」のように表示したい。

ただし、結果は 0 を返します。辞書内のアイテムの量を返すようにしたいです。

0 投票する
2 に答える
142 参照

xml - Perlの代わりにプログラムを使用したテキスト処理

次のような.plistファイルがあります。

モットーやニックネームなどの情報をplistに追加したいと思います。それらはこの形式です:

情報を追加するために、検索と置換を行うことを検討しています。ニックネームを読み取ってplistに追加するperlスクリプトを作成することもできます。

しかし、値を繰り返し処理して正しい場所に挿入できるテキスト処理プログラムはありますか?テキストプロセッサ/エディタを検索していますが、探しているものが見つかりません。

0 投票する
1 に答える
3956 参照

xml - Excel スプレッドシートから Xcode 用の xml plist を作成する方法

Xcode プロジェクトに xml plist として含めたいスプレッドシートがあります。ただし、Excel からのエクスポートと Xcode へのインポートを実際に実行する方法がわかりません。

どんな助けでも大歓迎です。

0 投票する
4 に答える
820 参照

java - Mac OSXシステムのメニュー名(Java付き)?

少し問題があります。最近Macに移行したので、髪を引っ張ってこれについてWebを検索しましたが、正確に検索しているものが見つかりませんでした。システムメニューでアプリケーション名を設定したいのですが、現時点では機能しません(アプリ名の代わりにメインクラス名が表示されます)。どのプロパティを変更する必要がありますか?

正しいapple.lafプロパティを使用して、メニューをシステムメニューバーに正常に配置しましたが、名前に必要なものが見つかりません。

私の検索は私をInfo.plistドキュメントに導きました、それについて私は全く知識がありません。アプリの表示名だけを変更するシンプルなものを作ろうとしましたが、どういうわけかうまくいきませんでした。ヘルプ?

0 投票する
2 に答える
655 参照

python - dictでPlistアイテムにアクセスする

モジュールIに、plist(XML)ファイルを読み取ってdictを返すクラスがあります。これは非常に便利です。次のように言うことができます。

これにより、プロパティディクショナリ、具体的にはの値が返されDefaultChartます。とてもエレガント。ただし、この方法で辞書を組み立てると失敗します。

dictPlistdictとまったく同じように見えます。しかし、私が言うとき

エラーが発生します

しかし、私が言うなら

突然動作します!

誰かがこの振る舞いを説明できますか?dictをXML風のdictに変換する方法はありますか?

0 投票する
3 に答える
729 参照

ios - iOS のリソース フォルダーにある plist にユーザー入力を保存できますか?

変換情報を保存するために使用しているリソース フォルダーに plist があります。ユーザーが特定の単位を「オフ」にして、それらの単位が変換に使用されないようにしたいと考えています。変換情報を含む 2 つのリストを維持する必要はありません。

刺激装置の plist ファイルにデータを保存できます。(writeToFile と pathForResource を使用)。これが問題のあるアプローチであるかどうかは疑問です。

  • 展開時にこれに問題はありますか? (つまり、Apple は plist を封印します)
  • アップグレードをプッシュするとどうなりますか? そのアップグレードに、リストに追加された新しいユニットが含まれている場合はどうなりますか?
  • plist をユーザーのドキュメント ディレクトリにコピーするようなことは理にかなっていますか?
0 投票する
1 に答える
3512 参照

objective-c - Cocoa /ObjectiveCでのxmlplistの保護

起動時にバンドル内のamxmlplistから情報を読み取るアプリケーションを作成しています。plistの情報は、長年の作業を経て編集されたものであり、配布後に他の当事者がアプリバンドルから簡単に抽出できないようにしたいと思います。アプリバンドルに含まれているxmlplistを保護または暗号化する方法はありますか?

どんな助けでも大歓迎です。