問題タブ [preferences]

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 投票する
1 に答える
8369 参照

objective-c - NSConcreteNotification を受信したが、定義されていない?

LSSharedItemListログイン時に( APIを使用して)起動するためにアプリを登録するアプリの設定を書いています。すべてうまくいき、アプリはチェックボックスのステータスに応じてユーザーのログイン項目での存在を切り替えます。ユーザーが実際に「ログイン項目」からアプリを削除したときの別の問題に取り組みたいと思いますAccounts.prefPane

通知ウォッチャーを使用すると、分散通知センターが通知を送信することがわかりますcom.apple.loginItemsListDidChnage(タイプミスに注意してください)。したがって、設定ウィンドウのチェックボックスを処理する同じセレクター(これは )でその通知のオブザーバーを追加しIBActionます(実際には、/からアプリを[登録解除]します)ログインアイテムへ)。

アプリをログイン項目として切り替えるアクションの送信者のクラスを比較しようとすると、問題が発生します。を使用する[sender description]とクラスが[sender class]表示NSConcreteNotificationされますが、それを比較しようとするとすぐに、そのようなクラスが定義されていないと言ってコードが壊れます。

送信者を - と比較しようとするとNSNotification、フローはそのブランチに分類されません。

Mac OS X での配信通知に関する重要な知識が欠けているのではないでしょうか?

Mac OS X 10.6.2 の実行

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

android - 作成後に Android ウィジェットのセットアップ設定を変更しますか?

アプリにウィジェットがあり、構成画面を使用してアプリ ウィジェットの初期設定を行い、いくつかの設定を行ったとします。

アプリの設定画面に移動し、インテント設定をクリックして、アプリの作成時にユーザーに与えられたのと同じオプションを開くだけで、ユーザーがこれらの設定を変更できるようにしたいと考えています。

構成アクティビティと同じアクティビティを使用できますか? 別の方法で処理する必要がありますか?既存のウィジェットは新しい設定でどのように更新されますか?

どうすればこれを機能させることができますか?

0 投票する
15 に答える
77404 参照

android - 画面から設定を削除/非表示にする

PreferenceActivity を拡張するアクティビティがあります。xml ファイルから設定を読み込んでいます。しかし、場合によっては、アプリの状態に基づいて画面から設定の 1 つを完全に非表示にする必要があります。setEnabled メソッドがありますが、それはまさに私が望むものではありません。その設定を画面から完全に削除したい。出来ますか ?

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

iphone - iPhoneアプリでログインプロセス(この場合はサーバーからトークンを取得)を実行する方法と場所は?

したがって、ログインのためにアプリケーションで行う必要があるのは、トークンを含む XML を返すユーザー/パスを使用して HTML 要求を実行することです。トークンは、後の http 要求で使用されます。

http リクエストを実行する方法とそれらを解析する方法を知っています。テスト目的でハードコードされたトークンだけを使用して、すでにそれを行っています。また、アプリケーション設定を使用して、次の方法でパスワードの入力と取得を許可する方法も解決しました。

問題は、アプリケーションの起動時にこれを実行したい場合、どこでこれを行うべきかということです。ユーザーにフィードバックを与えずに起動したときにアプリケーションがハングしたくありません。ユーザー/パスが設定されていないか、サーバーによって拒否されたかがわかります。あなたのアドバイスは何ですか?ありがとう

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

macos - これはMacOSのFirefox拡張機能の既知の問題ですか?

このXULスクリプトで定義された小さなダイアログを含むFirefox拡張機能を開発しました。

上記のコードはここで試すことができます

問題は、Linux / Windowsプラットフォーム(両方のFirefox 3.5 / 3.6)ですべてが正常に機能することであり、次のように表示されます。

http://img52.imageshack.us/img52/4210/shot1v.jpg

Mac OSでは、代わりに、ボタンなしで同じものを見ることができます!

ここでXULスクリプトを試してみると、Linux / Windowsを使用している場合、結果はスクリーンショットと同じですが、Macを使用している場合は、テキストのない2つの小さなボタンがあります(これで問題ありませんが、同じxulコードを使用しています。拡張機能、ボタンは表示されません)。

助言がありますか?これはMacOSFirefoxの既知の問題ですか?

0 投票する
7 に答える
3234 参照

php - グローバル サイト設定の保存 [PHP/MySQL]

一般的なサイト設定を保存するためのベスト プラクティスを推奨できる人はいますか? たとえば、スクリプトでページ タイトルが設定されていない場合のデフォルトのページ タイトル、コンテンツ ボックスに表示されるおすすめのアイテムの数、または画像がアップロードされたときにシステムが作成するサムネイル サイズのリストなどです。これらの値を一元化することには、多くのページで使用される可能性のある設定を簡単に変更できるという明らかな利点があります。

私のデフォルトのアプローチは、これらのプリファレンスを属性/値のペアとして *gulp* EAV テーブルに配置することでした。

このテーブルがそれほど大きなサイズになることはまずないので、パフォーマンスについてはあまり心配していません。私のスキーマの残りの部分はリレーショナルです。ただし、いくつかのひどいクエリが作成されます。

誰でもより良いアプローチを提案できますか?

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

firefox - Firefoxでの文字列設定の最大長は?

従来の設定システムに保存するときの文字列の最大長を知りたいのですが:

公式ドキュメントで見つかりませんでした。

注:255を超えて入力しようとしましたが、Firefox 3.6で動作しますがL、バージョン以降の長さが機能することを証明する文書化された回答を探していますV

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

iphone - 新しいリリースで NSUserDefaults を移行する方法は?

を使用していくつかの設定を保存する iPhone アプリがありますNSUserDefault standardUserDefaults

アプリに新しい機能を追加するときは、新しいデフォルト設定を追加する必要があるため、NSUserDefaults. 今のところ、バージョン番号を保存して、アプリの起動時にこれを確認するだけです。多くのifステートメントを追加する必要があるため、すぐに非常に面倒になりました。ユーザーが以前のバージョンからアップグレードしているだけだとは思いませんが、おそらく数バージョン前のバージョンでさえあります。

CoreData がテーブルの変更の移行を処理するように見える方法が気に入っていますが、2.2.1 SDK との互換性を提供したいと考えています。もちろん、CoreData は と同じではありませんNSUserDefaults

提案やベストプラクティスはありますか?

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

eclipse - Eclipse Galileo に [Windows] -> [Preferences] -> [Server] ページがないのはなぜですか?

Eclipse Galileo (3.5.1) SR1 と Eclipse SDK 3.5.1 をダウンロードしましたが、どちらも [Windows] -> [設定] 画面に [サーバー] ページがありません。

理由はありますか?

送信。

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

.net - .NET 用の「オプション」ライブラリのようなものはありますか?

私はプラグインシステムに取り組んでいます。一部のプラグインはユーザー入力が必要です。必要な入力をメイン アプリケーションに報告し、それを取得する方法をメイン アプリケーションに決定してもらいたいと思います。このようなオプションを指定するために設計された何らかのライブラリがあるようです。プラグインが、必要なオプションを取得するために表示するコントロールの種類を決定するためにメイン アプリケーションが使用できるオプションの名前とタイプを指定する、ある種の Options オブジェクトを返すことができるように。

このようなものが存在するかどうかはわかりませんが、このようなオプションを使用するアプリケーションがたくさんあるように思われることを考えると、おそらくそうです。オプションの膨大なリストを表示し、それぞれの処理方法を知っている Firefox の about:config のようなものを考えています。基本的に、プラグインが必要とするオプションを確認し、単純なインターフェイス (about:config など) を自動的に生成するメイン アプリケーション (Web アプリやブラウザーではありません。これは単なる例です) の about:config ページを作成できるようにしたいと考えています。 ) これらのオプションを取得します。