1

Monobjcをインストールし、MonoDevelopのC#でMonobjcアプリケーションプロジェクトを試してみたところ、VBセクションの下に空のMonobjcプロジェクトしかないことに気付きました。

明らかに、このテンプレートはすべての正しい参照を追加しますが、アプリケーションを実行するための基本的なファイルは追加しません。私は次のクラスを作成してみました:

Imports System
Imports Monobjc
Imports Monobjc.Cocoa

Class Application

    Public Sub Main(Byval args() As String) 

        ObjectiveCRuntime.LoadFramework("Cocoa")
        ObjectiveCRuntime.Initialize()

    End Sub

End Class

明らかに、NIBも追加していないので、そこにもロードしていませんが、これをビルドしようとすると、次のようになります。

/Source/VB_Sample/VB_Sample/<MyGenerator>(1,1): Error VBNC30420: Could not find a 'Sub Main' in ''. (VBNC30420) (VB_Sample)

サブメインはどこに置くべきですか?

また、IBからxibファイルを追加する場合、部分的なAppDelegateクラスのデザイナーコードを生成するにはどうすればよいですか?

どんな助けでもいただければ幸いです。

4

1 に答える 1

1

Mainする必要がありますShared

Public Shared Sub Main()
    ...
End Sub
于 2010-04-03T10:25:59.433 に答える