問題タブ [associated-object]
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.
c# - tabcontrol タブを文字列に関連付ける
TabControl を使用して RichTextBox を保持するアプリケーションがあります。ユーザーは、必要に応じてさらに多くのタブを開くことができます。
保存用のファイルパスを保存できるように、各タブを文字列に関連付ける方法が必要です。
明確にするために、新しいタブでファイルを開くとき、タブに文字列を保存できる必要があります。Java では、このHashMap<Tab, String>
問題を解決するためにa を使用します。
この問題を解決する方法はありますか?
前もって感謝します
ios - Swift 3 の値型で Objective-C カテゴリのプロパティ (関連参照) にアクセスする
Objective-C クラスの .h ファイルで、次のように NSIndexPath のカテゴリを作成しました。
そのクラスの .m ファイルでは、次のように実装しました。
ここで、IndexPath を使用して Swift 3 の NSIndexPath の subRow プロパティにアクセスすると、エラーが発生します。
タイプ 'IndexPath' の値にメンバー 'subRow' がありません
型キャストを使用してアクセスしようとしている場合
「subRow」値として常に「0」を返します。IndexPath が値型で NSIndexPath が参照型であるためかもしれません。
Objective-C を使用してカスタム デリゲートに UITableViewDelegate を実装し、それを Swift クラスに実装しましたが、カスタム デリゲート メソッドを実装している Swift では、この問題に直面しています。
また、カスタム デリゲートの実装 (Swift コード) で IndexPath の代わりに NSIndexPath を使用しようとしましたが、「タイプ YVViewController がプロトコルに準拠していません。候補には一致しないタイプがあります」というエラーが表示されました。
これが私のカスタムデリゲート宣言です:
Swift 2.x では問題なく動作しますが、Swift 3 に移行した後、この問題に直面しています。
python - sqlalchemy 関連オブジェクトの追加データへのアクセス
User
オブジェクトは、関連付けテーブルProject
で指定されたさまざまな方法で に関連付けることができます。Job
私のテンプレート ファイルでは、すべてのプロジェクトをループして、current_user.projects
それぞれのプロジェクトでそのユーザーが何をしたかを指定しようとしJob
ていますが、正しい構文を取得できません。
モデル
見る
テンプレート
上記のようproject.users[0].job
に、システムには 1 人のユーザーしかいないため、正しい情報が表示されます。current_user
ループしているときに関連するジョブを探していることをテンプレート レベルで指定するにはどうすればよいprojects
ですか? ありがとう!