問題タブ [setstate]

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

objective-c - MenuController の NSMenuItem 状態を AppController から変更しますか?

私のコードは、MenuController.m と AppController.m の 2 つの主要な実装に分割され、それぞれにヘッダー ファイルがあります。

NSUserDefaults を使用して保存され、NSMenuItems を介して変更されたユーザー設定がいくつかあり、有効にするとチェック マークが表示されます ( setState: NSOffStateを使用)。設定に欠けている部分が 1 つだけあります。設定でオプションがオンになっている場合、起動時にこれらのメニュー項目のsetStateをアプリに設定する必要があります。ただし、アプリの起動時に何かを設定する唯一の方法は、それをawakeFromNibメソッドに含めることです。これは AppController にあり、MenuController でインスタンス化されたNSMenuItemにアクセスできません。

私はObjective-Cを初めて使用し、このサイトの多くの役立つチュートリアルと回答のおかげでここまでたどり着きましたが、今は困惑しています.

クラスとオブジェクトのメソッドを使用して設定を変更しようとしましたが、失敗しました。NSMenuItems の既存のインスタンスを使用する必要があります。 validateMenuItemは有望に見えましたが、メニューを有効または無効にするだけで、setState は行いません。

関連コード(私は思う):

MenuController.h から:

MenuController.m から: (prefs と setState を変更する方法 - うまくいきます)

AppController.m から: (動作しませんが、これが要点です)

助けてくれてありがとう!

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

c++ - ios::setstate は実際にいくつのパラメータを取りますか?

関数について私が見たすべての定義は、関数が1つのパラメーターと1つのみのパラメーターios::setstate( iostate state )を取ることを示していますが、次の関数呼び出しでプログラムをコンパイルすると、すべてがコンパイルされ、正常に実行されます。

正確には 2 番目のパラメーターとは何ですか?それに関するドキュメントがないのはなぜですか?

編集: Microsoft Visual Studio 2010 の最新バージョンのコマンド ライン コンパイラを使用しています。

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

yii - Yii フレームワークが accessRules のロールをチェックしない

私はYiiフレームワークである種の管理パネルを作成しており、ログイン時にこのように状態を設定しています

状態が本当に設定されているかどうかを確認し、ビューにエコーアウトしました。後でその役割を accessrules() に入れました

そして、このユーザーがログインしている状態でそれらのページにアクセスできません。何が問題ですか?

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

ios5 - UIButtons の IBOutletCollection が強調表示されない

UIButtons の IBOutletCollection があります。

iactionを使用すると、タッチダウンイベント後に強調表示された状態を永続的に変更できます。

この問題は 、UIButtons の IBOutletCollection - ボタンの選択状態の変更と非常によく似ています。

...しかし、forループではボタンは変わりません。

ここからperfomselectorメソッドも試しました:Keep iPhone UIButton Highlighted

しかし、うまくいきません。

今私のコード:

4行目をこれに変更すると:

コレクションの4番目の要素で機能します...しかし、インデックス変数では機能しません....

よろしく、フィル

アップデート

SelectionViewController.h

SelectionViewController.m

XIBファイル

オーケー更新 2:

今、私は自分のボタンを通常の IBOutlet として宣言しましたが、これは機能していません:

しかし、これを次のように変更すると:

できます....

しかし、なぜ送信者では不可能なのですか?

よろしく!

アップデート 3

これも機能します:

セレクターの遅延時間を 1 に変更すると、状態が強調表示されます。「タッチダウン」イベントを使用しています...タッチアップすると、ボタンが古い状態になると思います。どのイベントが正しいですか?

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

yii - Yii で setState を使用していますが、Property "CWebUser.depId" is not defined も取得します

テーブル user から値 dep_id を返して使用したいので、setState は (Yii::app()->user->depId) のように返すことになっていますが、使用すると取得されます - "CWebUser.depId" は定義されていません。私は検索しましたが、何をすべきかわかりません。簡単な回答が必要です。これは私の例です:

そして、私はこれを手に入れます

ここで何が問題なのですか?!

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

php - Yii::app()->user->yii の setState?

私はyiiでこれについて知りたいです:

サイズ 10 の配列があり、この配列を次のような状態に設定するとします。

サイズ 15000 の別の配列があり、この配列を次のような状態に設定します。

これでよろしいですか?

または、Yii プロジェクトの速度に影響します。つまり、setState のデータ サイズが大きくなると、yii プロジェクトの速度が遅くなりますか?

パスワードなどの機密データを安全に設定する方法はありYii::app()->user->setState('password',$password)ますか?

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

dictionary - React JS setState({dict : dict })

これが2つの辞書で状態を更新する正しい解決策なのだろうか

誰かがより良い、より速い解決策を知っているなら、ヒントを求めます...

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

php - Yii で setstate を使用する方法

サインインに成功した後にランダムなセッションを作成し、ログアウト後にそれを破棄したい。どのようにそれを行うことができますか?$this->user->setState を使用しました このコードを追加しました