問題タブ [typhoon]

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

objective-c - Typhoon support "Autowire" and "Scope" definition

If I compare Typhoon with one of the common IOC container spring in java i could not find two important freatures in the documentation.

@autowired に注釈を付けるには? @Scope に注釈を付ける方法は? 特に SCOPE_SINGLETON と SCOPE_PROTOTYPE を区別します。

春の詳細はこちら: http://docs.spring.io/spring/docs/4.0.0.RELEASE/spring-framework-reference/html/beans.html#beans-standard-annotations

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

ios-simulator - Typhoon-example app - 実行できない

Objective-C IOC である Typhoon の使用方法を学ぼうとしています。サンプルアプリ Typhoon-example (ポケット予報) を GitHub から複製しました。ビルドはしますが、実行すると IOS シミュレーターが起動しません

Xcode 5.1.1 を使用しています。

誰でも助けることができますか?誰も同じ問題を経験しましたか?

問題は、プロジェクトが IOS 6.0 をターゲットにしているように見えることではないかと考えていました。6.1 用の IOS シミュレーターをダウンロードしましたが、それでも動作しませんでした。

前もって感謝します

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

typhoon - 実行時に TyphoonConfig を更新する方法

テストケース内にファクトリを作成しています

次に、それにアクセスします

最後にアセンブリにアクセスすると、構成キーが構成されていないというエラー値が返されます

組み立ては以下の通り

-(id)DAO {

}

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

ios - Typhoon Framework で最初に要求されたときに setup メソッドを呼び出す

iOS で依存性注入にTyphoonを使用しています。

ConfigProviderImpl他のクラスによって依存されているクラス を登録しました。基本的に、別のオブジェクトloadConfigから初めて要求されたときに呼び出されるメソッドが必要です。ConfigProvderImpl

私は他の言語で依存性注入を使用しましたが、このような問題は通常、インスタンスを前もって作成し、メソッドを呼び出してから、インスタンス自体をコンテナーに登録して、既に適切な状態になるようにすることで解決できます。現在 Typhoon 1.6.9 を使用していますが、インスタンスを登録する機能がないようです。wikiで 2.0 も確認しましたが、まだ許可されていません。

現時点で私は使用しています:

[definition setBeforePropertyInjection:@selector(loadConfig)];

しかし、これはクラスが要求されるたびに呼び出されています。魔法が使えることはわかっdispatch_onceたのですが、もっとクリーンな方法があるのではないかと思いました。

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

ios - 台風注入プロパティ

BOOL プロパティの注入に問題があります。

私は次に試しました:

しかし、実行時にクラッシュしますEXC_BAD_ACCESS。実際には BOOL プロパティではなく、値自体を持つインジェクション プロパティです。使用法についての私の仮定Typhoonが間違っているようです。