1

これは非常に基本的であり、それでも機能しないため、何かばかげているに違いありません。

いずれかの方法、

➜  ~  capp --version
cappuccino 0.9.6 (2012-11-17 788ee6)

次のコマンドを使用して、テンプレートから基本的な NibApplication を作成しました。

capp gen -t NibApplication ButtonTest

フレームワークをシンボリックリンクしませんでした。

AppController.j に以下のメソッドを追加しました

- (IBAction)hello:(id)sender {
    alert("hello");
}

XcodeCapp を実行し、Xcode 4.5.2 でプロジェクトを開き、ウィンドウに NSButton を追加して、AppController のアクション「hello:」にリンクしました。

Safari で index-debug.html を実行すると、これがコンソールに表示されます。

2012-11-18 22:58:01.566 Cappuccino [warn]: Could not connect the action hello: to target of class AppController

私が間違っていることを理解していません。

4

1 に答える 1

1

そのため、単純なWebサーバーを介して実行するのを忘れました。Apacheで実行してテストしたところ、機能しました。Safariコンソールがこれに関してエラーを出さなかったのは奇妙です。

于 2012-11-18T18:22:24.803 に答える