2

独自のクラスを定義/作成するために Appcelerator Hyperloop で最も簡単なことをしようとしていますが、コンソールからのビルド時エラーでビルドが失敗します (シミュレーターまたはデバイス用にビルドできません)。

新しい空の Alloy プロジェクトから始めて、index.js の先頭に 1 行追加してテストしました。

var MyFooClass = Hyperloop.defineClass('MyFooClass', 'NSObject');

私が使用している構文は、Appcelerator のドキュメントや独自のサンプル アプリで至る所で見たものです: https://github.com/appcelerator/hyperloop-examples/blob/master/app/lib/ios /subclasses/locationmanagerdelegate.js

コンソール/ターミナルから得られるエラーは次のとおりです。

An uncaught exception was thrown!
Hyperloop.defineClass must return a class definition into a variable

私の環境:

Mac OSX 10.11.6
Titanium SDK 6.0.1.GA
Alloy 1.9.5
Hyperloop 2.0.0
Appcelerator Studio 4.8.1.201612050850
4

1 に答える 1