每当我运行应用程序时,我都会在Xcode控制台中看到此消息:
// Run a dummy Filter for correct initialization
Filter f = new Standardize();
f.setInputFormat(data);
Filter.useFilter(new Instances("", params, 0), f); // Dummy run on empty dataset
// Now run the MultiClassFLDA
f = new MultiClassFLDA();
f.setInputFormat(data);
data = Filter.useFilter(data, f);
答案 0 :(得分:2)
在我的案例中,使用Apache Cordova,我遇到了同样的问题,经过一些深度搜索后,我发现它最初(而且很愚蠢)是由于Splashscreen。
在 config.xml 文件中检查/添加以下行:
<preference name="SplashMaintainAspectRatio" value="true" />
<preference name="FadeSplashScreenDuration" value="300" />
<preference name="SplashShowOnlyFirstTime" value="false" />
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="3000" />
<preference name="AutoHideSplashScreen" value="true" />
<feature name="SplashScreen">
<param name="ios-package" onload="true" value="CDVSplashScreen" />
</feature>
然后我的应用就像一个魅力。 希望这对您的情况有所帮助。
答案 1 :(得分:0)
在深入研究之后,我发现在导航控制器中嵌入UIViewController - 或其任何子类是显示此错误消息的主要原因。
我不知道究竟是什么让导航控制器显示此消息。
修改1:
在Xcode 9之后,我在Xcode 9中创建新项目时再也看不到这个问题了
编辑2:
在Xcode 9中,我在使用CGRect时看到了同样的错误。