問題タブ [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.
ios - NSUserDefaults に格納されている NSDictionary の NSArray
配列のディクショナリのディクショナリを NSUserdefaults に保存しようとしていますが、成功しませんでした。これが私のコードです:
アプリを初めて実行すると、データが適切に保存されます。つまり、yearData
1 か月が含まれますが、その配列にデータを追加した後、userHasAlreadyLoad; を呼び出すときにそれらを見つけることができません。追加した最初の月である、同じterritoryIdとYearの1か月しか表示されません。ここで見逃したものはありますか?
ios - IOS: プロジェクト属性「製品名」の目的は何ですか?
プロジェクトの「製品名」プロパティの名前を変更することが解決策と思われる問題に遭遇しました。
このプロパティの公式の説明を見つけようとしましたが、失敗しました。私が見つけたのは、それを「ユーザー向け」と説明したAppleのドキュメントでした。ユーザー向けのプロパティが ASCII 以外を確実に許可しないことを受け入れるのは難しいので、私は尋ねなければなりません: 「製品名」の目的は何ですか? (他のプロパティを導出するための仲介者以外)
更新:また、可能であれば、何らかのドキュメントに興味があります。私はsite:apple.com ios PRODUCT_NAME
あまり成功せずにグーグルで検索しました。
ios - iOS アプリで使用される静的アイテムを外部化する最良の方法は何ですか?
私は国のオブジェクトを持っているアプリに取り組んでおり、オブジェクトのインスタンスは約 200 になります。各オブジェクトには、flagName、capitalCity などのいくつかのプロパティがあります。10 か国のみを使用してプロトタイプの作業を開始し、これらのオブジェクトを viewDidLoad メソッド内に配列として格納しました。ソースコードのすべてを「ハードコード」するのは良い習慣ではないことを私は知っています。実際のアプリでは、これらの静的アイテムを外部化し、ファイルやデータベースなどに配置したいと考えています。そのような情報を保存する最良の方法は何ですか? プロパティ リストを考えていますが、データ モデルが変更された場合はアプリを再提出する必要があります。どんな助けでも大歓迎です。ありがとう
ios - どのような場合にプロパティ リストを使用するか (単純なテーブル データの使用以外)? (iOS)
プロパティ リストは、構造化された方法で比較的少量のデータを格納し、リスト内の行が何から構成されているかを明確に確認する方法であることを理解しています。たとえば、長い配列のハード コーディングを避けるためにテーブル データに使用される可能性があります。または辞書。これ以外に、開発者のために他にどのような用途があるのか 疑問に思っていますか? Apple によって作成された構成ファイルにも使用されていることは知っています。あまりにも多くを学ぶ価値があるのではないかと思っています。彼らはiOS開発者によって多く採用されていますか? もしそうなら、いつですか?
編集:NSKeyedArchiver、NSUserDefaultsなどでいつ使用するのですか? いつ棚から取り出して使用するのが最適なのか、ただ興味があります. それのためにそれらを使用したくありません。plistの使用を検討し始めるのは、配列内の最大項目数でしょうか?
objective-c - Objective C を使用して JSON 応答をプロパティ リストに書き込む方法は?
JSON
にデータストアを作成しましたpropertylist
が、非常にうまく機能しました。今日、以下のコードはすべてのデータが機能してJSON
いませんが、問題はデータが何も保存されておらず、null 値が表示されていることです。
私のコード:
以下のエラーに直面しています:
xcode - XCode: ソース コードとして info.plist などのプロパティ リスト ファイルをすばやく開くには?
Xcode では、 を選択してファイルを「すばやく開く」ことができますFile/Open Quickly
。plistファイルのファイル名を入力すると、このファイルが「Property List」として開かれます。しかし、ファイルを「ソースコード」として開きたいことがよくあります。プロパティ リスト ファイルをソース コードとしてすばやく開くにはどうすればよいですか?
ios - カスタム オブジェクトをエンコードせずに UILocalNotification の userInfo に格納する
の( )Person
に保存したいというカスタム クラスがあります。UILocalNotification
userInfo
NSDictionary
object
を使用して NSData に変換せずに保存する方法はあります-encodeWithCoder:
か?