問題タブ [nsuserdefaults]

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

iphone - NSManagedObjectへの参照の存在を確認するにはどうすればよいですか?

このサイトhttp://cocoawithlove.com/2008/08/safely-fetching-nsmanagedobject-by-uri.htmlにある例を使用して、NSManagedObjectへの参照を正常に保存および取得しました。

問題は、削除されたNSManagedObjectを取得しようとするとアプリがクラッシュすることです。

オブジェクトに対してisFaultメソッドを試しましたが、オブジェクトがそこにある場合でも、常にnoを返します。

これが私がそれを取得するために使用する私のコードです:

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

iphone - NSUserDefaultsは整数を制限しますか?

NSUserDefaultsの整数を制限することは可能ですか?もちろん、アプリ内で制限することもできますが、設定のTextFieldsについて考えています。

いくつかのヒントを得るのは素晴らしいことです。

どうもありがとう。

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

iphone - 保存データが見つからない場合の対処方法をプログラムに指示するNSUserDefaults、iPhone

NSUserDefaultsを使用して保存されたデータを保存しました。キーに何も保存されていない場合(アプリを初めて実行する場合)、デフォルトで0になるという印象を受けました。ただし、そうではないようです。

これが私が持っているものです:

保存する:

ロードするには:

保存値を確認するには:

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

iphone - iphoneアプリでアプリ起動時にタブバーView Controllerに入力したユーザー入力データを取得する方法

ウィンドウベースのアプリケーションを作成しました。タブ バー コントローラーをルート コントローラーとして使用し、3 つのタブがあります。1 つのタブには、名前、ユーザー名、パスワードなどのラベルと TextField 入力があります。

ユーザーが入力して他のタブで取得できるときに、このテキストフィールドの入力を保存しようとしています。

以前は、さまざまなテキスト フィールドと setobject:withkey タスクのキーを設定し、同じビュー コントローラー [[NSUserDefaults standardUserDefaults] stringForKey:key] タスクでテキスト フィールドの値を取得できました。現在、さまざまなオブジェクトを持つデータベースを作成しようとしています。各オブジェクトには、アプリケーション全体でアクセスできるさまざまなテキスト フィールド入力のデータ値があります。DatabaseName -> Object1 -> Name, Username & Password -> Object2 -> Name, Username & Password 通常の C のような構造なので、データを簡単に取得できます。

Cocoa のNSUserDefaultsクラスとユーザー デフォルト プログラミング トピックを探しています)。

また、アーカイブとシリアライゼーション プログラミング ガイドの参照: https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Archiving/Archiving.html。このようなタイプのデータベースを作成するには、どの方法を使用する必要がありますか?

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

objective-c - 目的 c でコードを 1 回だけ実行します。アプリが起動するたびにではありません

特定の時点で、つまりサーバーにアップロードされた後、sqlite3 db からテーブルを削除したいと考えています。アプリを初めて起動したときにテーブルが削除されないことを意味するフラグを設定したい。その後、データベース内のテーブルが削除されたときにロジックが処理されます。

現在、nsuserdefaults を使用して、テーブルを削除するかどうかを示すフラグを設定しています。これは、アプリケーションを初めて起動するときに、一度だけ NO に設定するフラグです。

xcodeでこれを行う方法はありますか?

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

nsuserdefaults - appcelerator は iphone で NSUserDefaults を使用できますか?

私はバージョン 1.2 の appcelerator を試していて、それで NSUserDefaults を使いたいと思っていました... 誰か試したことがありますか??

ドキュメントで見つけることができます... :{

ありがとう!!

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

iphone - ロジック テストの NSUserDefaults

NSUserDefaults はロジック テストで機能しますか?それともシミュレータ/ハードウェア内/上でのみ機能しますか?

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

iphone - IPhone SDK デフォルト NSUserDefaults

UISlider の整数を記録するようにユーザーのデフォルトを設定しました。問題は、ユーザーがアプリをインストールしたばかりの場合、整数がゼロまたは NULL になることです。それが整数で NULL かどうかを検出する方法はありますか?

これまでに持っている私のコードは次のとおりです。

senset は整数です。私はこのコードを試しましたが、最初は25に設定されていますが、上書きしようとすると機能せず、25に設定し続けます.:(

助けてください:P

ハリー

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

iphone - NSUserDefaults が値を保存しないのはなぜですか?

こんにちはNSUserDefaults、データベースにいくつかのデフォルト値を保存するために使用しようとしています。に値を保存できますNSUserDefaults(チェックインしてもNSLog)。アプリケーションの再起動時に、アプリ デリゲートの値が必要になりました。しかし、私は何も取得していませんNSUserDefaults。以下は、値をに保存するクラスのコードですNSUserDefaults

以下は、App Delegagte からの私のコードです。

上記のコードは常に null を返します。誰か助けてくれませんか?

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

iphone - iPhone - ユーザーのデフォルトと UIImage

ここ数か月間、iPhone アプリを開発してきました。最近、パフォーマンスを向上させ、UI で使用されるいくつかの画像をキャッシュしたいと考えました。画像はユーザーによって Web からランダムにダウンロードされるため、特定の画像をプロジェクトに追加することはできません。私はすでに NSUserDefaults を使用して、アプリ内の他の情報を保存しています。

だから今、UIImagesの辞書をNSUserDefaultsオブジェクトに保存して取得しようとしています...

-[UIImage encodeWithCoder:]: 認識されないセレクターがインスタンスに送信されました

次に、UIImage を UISaveableImage という名前のクラスでサブクラス化し、NSCoding を実装することにしました。だから今私は...

これは、私が始めた場所よりも優れているわけではありません。UIImage を NSData に変換できれば問題ありませんが、見つけられるのは UIImagePNGRepresentation のような関数だけで、これがどのタイプの画像であるかを知る必要があります。UIImage で許可されていないこと。考え?間違った道に迷い込んだような気がします...