問題タブ [stack-unwinding]

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

c++ - 例外がスローされたときにデストラクタが実行されない (スタックの巻き戻しがない)

今まで見たことのない非常に奇妙な行動を見つけました。私は複雑な VS2005 C++ プロジェクトに取り組んでいます。

Thrower()が呼び出されたときに、Trace 出力に何が表示されることを期待していますか? そのテスターは構築され、スタックが巻き戻されたときに破棄されますか?

少なくとも私はそれを期待していますが、Tester のデストラクタは決して呼び出されません!

不可能 !?!?!?!

これは Visual Studio のバグですか?

私はたくさん検索しましたが、Stackoverflow でも答えが見つかりませんでした。

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

ios - unwindSegue を使用した後にポップオフされた正確なビューを置き換えるにはどうすればよいですか?

ゲームをプレイするビューにつながるメイン メニューがあります。ゲームをプレイするビューから、ボタンをクリックしてメイン メニューに戻ることができます。これには unwindSegue を使用しています。メインメニューから同じ「ゲームをプレイ」ボタンをクリックし、ビューを置き換えて、unwindSegue が呼び出される前と同じようにゲームの状態を維持する方法はありますか、それともデータのリロードを新しいビューに保存する必要がありますか?

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

ios - iOS アンワインド ビューがロードされていない

私はちょっとした問題に直面しています:

アプリを起動すると、次のようなものがあります。

(1) スプラッシュ ビュー --> ログに記録されていますか? --> (3) ホームビュー | else (2) ログインビュー

そのため、ログインすると、ホーム ビューに移動します。ログアウトすると、そこから来たので、ログイン ビューに戻ることができます。

しかし、ログイン ビューからパスせずに直接ホーム ビューにリダイレクトすると、ログアウト時にログイン ビューに戻ることができません。

誰かがこれについての解決策を知っていますか?

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

uinavigationcontroller - UINavigationController から UIViewController に巻き戻す方法は?

UINavigationControllerサブクラスからサブクラスへのアンワインド セグエを使用しようとしていますUIViewController。私のナビゲーションコントローラーは私のルートビューコントローラーであるため、私の問題が発生します(私は信じていますUIWindowUIViewControllermyをルートとして設定し、起動が完了する前にナビゲーション コントローラーをモーダルに提示しようとしましAppDelegateたが、ビューが階層に追加されていないため、機能しません。

何か案は?

編集:ナビゲーションコントローラーのトップビューコントローラーにセグエを添付する方法はありますか? かなり大きなストーリーボードがあり、複数のコントローラーで同じことを繰り返すのは避けたいです。