kotlin
援助でアンドロイドアプリケーションを開発していますが、質問は純粋なkotlin
ファンダメンタルズに基づいています。以下は、いくつかの異常な動作を示している機能です。不思議な振る舞いを示す機能
fun CatchThat(funct:() -> Unit){
try {
funct()
}catch (ex: Error){
ex.printStackTrace()
}
}
私は私のコードでそれを使用
CatchThat {
// Proprietary Code goes in here
}
- デバッガは(時々)適切
- 独自に動作しません。コードがまったく実行されない(時々)
なぜその動作が発生するのですか、いくつかのコンセプトが間違っています(たぶんlambdas
)。すべてのヘルプや提案を心から歓迎している。
EDIT私は独自のコードでやっている事(私はkotlin
で新米をしています)。 私はThread Pool
を呼び出そうとしていますが、これはWebアクティビティを呼び出しています。これは最高ですし、私がそれについて説明できるすべてです。ごめんなさい。
このコードサンプルは動作します...どのバージョンのkotlinを使用していますか、あなたが提供しているプロプライエタリコードは何ですか? – Piwo
出力が出ていませんか? – crgarridos
'Kotlin 1.1.2'と申し訳ありませんが、コードは** Proprietary ** – Mandy8055