問題タブ [property-list]

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 に答える
845 参照

iphone - WritetoFile を使用して NSArray に値を格納するにはどうすればよいですか?

NSArray を使用してテーブルの選択したセルのインデックスを保存したいのですが、助けてもらえますか....

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

iphone - iPhone で暗号化するのは、コア データとプロパティ リストのどちらが簡単ですか?

iPhone コア データまたはプロパティ リストで暗号化するのが簡単な永続データ ストレージのタイプはどれですか? 「より簡単」とは、実装に必要な時間と複雑な手順が少なくて済むことを意味します。

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

cocoa - ココア:辞書を作成せずにプロパティリストの要素数?

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

objective-c - .plistとの間で数値を読み取ったり保存したりすることはできません

propertys.plistという名前のプロパティリストを作成しました。それから私はこれを書いた:

このコードを再度実行すると、最初のNSLogで常に番号0が取得され、2番目のNSLogで番号1が取得されます。なんで?

このコードはiPhone用です。

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

iphone - iPhoneアプリケーションのアップデートをテストする方法は?

App StoreですでにiPhoneアプリケーション(バージョン1.0)を入手しており、新しいバージョン(バージョン1.1)を送信する準備ができています。新しいアップグレードをテストして、以前のバージョンの現在のsqliteデータベースとプロパティリストファイルが削除/上書きされないことを確認するにはどうすればよいですか?新しいバージョンは、sqliteデータベースとプロパティリストの両方の古いデータが残っていることを前提としています。

さらに良いことに、アプリケーションの更新を開発するときに注意すべき点を説明するために使用できるリソースはありますか?

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

iphone - 物件リストの映画?

プロパティ リストからムービーを再生することはできますか? 実際のiPhone / iPadプレーヤーに置き換えられるファイル名の「タグ」がありますか?動画はh.265コーデック...

ありがとう

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

iphone - デバイスにplistを保存するための正しいファイルの場所

デバイスにplistを保存するための正しいファイルパスは何ですか。

チュートリアルでこれを読んだ

これはコンピュータで機能しますが、デバイスのファイルの場所を知りたいです。

私は現在、私が読んだファイルパスに書き込もうとしています

次のように

配列は実行時に更新されますが、plistには保存されません。

0 投票する
5 に答える
1336 参照

objective-c - Plist シリアライゼーションでのメモリ リーク

このメモリリークで私を助けてください。Foundationリーク ツールでは、ライブラリResponsible Frame:内のリーク: NSCFString (32 バイト) が表示されますNSPropertyListSerialization。エラーを解除していますが、まだリークしています。私は何が欠けていますか?どうもありがとう!

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

macos - dyld:警告、不明な環境変数:DYLD_LIBRARY_PATH_64-ビット

Mac OS X Developer Toolsのバンドルされたプロパティリストエディタを使用して、環境変数DYLD_LIBRARY_PATH_64ビットをファイル〜/ .MacOSX/environment.plistの値path/to/dylibに設定しました。このファイルを保存してログアウトしました。

再度ログインすると、コンソールに「dyld:警告、不明な環境変数:DYLD_LIBRARY_PATH_64ビット」という複数のメッセージが表示されました。プロパティリストエディタを使用してenvironment.plistからエントリを削除し、ファイルを保存してログアウトしました。

再度ログインしましたが、警告メッセージが表示され続けます。dyldのマニュアルページには、すべて「DYLD_」で始まるため、私のわがままな環境変数に似た定数のリストが表示されます。ソースファイルdyld.cppは、DYLD定数の長い行の後にelseを表示し、まったく同じ警告メッセージを出力するコードを示します。たぶん、私は環境変数の命名の太陽に近づきすぎたのでしょう。私たちは自由だと思った!

update_dyld_shared_cacheを無駄にしてみました。おそらく私はいくつかの重要なフラグを見逃していますか?

パスに(明らかに不正な形式の)環境変数を追加しようとして、「setenvDYLD_LIBRARY_PATH_64ビットパス/to/dylib」を/etc/launchd.confに追加しました。 。

コマンドラインから、エクスポートはDYLD_LIBRARY_PATH_64ビットを表示しません。出力例を次に示します。

この話の教訓は、少なくともダイナミックライブラリパスでは、プロパティリストエディタを使用しないことです。いいえ、話の教訓は、環境変数名の末尾にダッシュを使用することは決してありません。フラグのように見えるからです。

そうは言っても、このなりすましの環境変数を取り除き、コンソールから繰り返しのdyld警告を取り除くための推奨事項はありますか?

ありがとう!