小编kjo*_*bro的帖子

在编辑器中播放时,Xcode Simulator动画非常慢

最近我经历过,Xcode的模拟器变得非常慢.此外,如果我创建一个新应用程序并运行它,启动屏幕和第一个视图控制器之间的转换大约需要3秒钟.幸运的是,它只是iOS 9模拟器而不是iOS 8或更低版本.我已升级到Xcode 6.4,我也安装了Xcode 7.0 beta 3.有谁经历过同样的经历?我试图卸载两个Xcode版本,但它没有帮助.

xcode simulator ios ios-simulator

104
推荐指数
3
解决办法
4万
查看次数

Android上Java库中的代码的NoClassDefFoundError

我的用户经常遇到错误.应用程序在启动期间崩溃.当应该加载MainActivity时,VM显然无法找到该类.我无法弄清楚为什么.该应用程序的体系结构是我的免费和专业版都使用的共同项目.不知道它是否相关.请参阅下面的堆栈跟踪.有什么想法吗?

java.lang.NoClassDefFoundError: com.android.common.MainActivity
at com.mycompany.myapp.Splash.onCreate(Splash.java:23)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
at android.app.ActivityThread.access$1500(ActivityThread.java:117)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3687)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.android.common.MainActivity in loader     dalvik.system.PathClassLoader[/system/framework/com.google.android.maps.jar:/data/app/com.android.pro-1.apk]
Run Code Online (Sandbox Code Playgroud)

编辑: 感谢下面的评论,理查德.现在我已经改变com.android.Splash了别的东西.反正它不是真正的类名.我的错...!

android noclassdeffounderror

75
推荐指数
7
解决办法
11万
查看次数

性能差异:loadNibNamed与编程方式

我有一个viewcontroller,它包含许多自定义UIViews.自定义UIView我尝试使用InterfaceBuilder(IB)定义它,并使用以下代码将其加载到initWithFrame中:

NSArray *xib=[[NSBundle mainBundle] loadNibNamed:@"DayView" owner:self options:nil];
Run Code Online (Sandbox Code Playgroud)

视图控制器表现得非常慢,所以我决定尝试以编程方式加载自定义uiview的项目.Vòila,速度增加了约7倍.

加载XIB文件和使用"干净"代码之间的区别是如此之大?我可以想到的第一个假设是IB默认设置了很多属性,而在代码中定义它们时它们只是nil.但它无法解释巨大的性能差异!我没有发现任何明确警告你不要使用性能原因的IB的帖子.

编辑:我刚刚找到这个链接,因此这个博客文章解释了有关何时从光盘加载xi​​b文件的有趣的事情.我想从光盘加载解释了差异./ K

performance interface-builder ios loadnibnamed

7
推荐指数
1
解决办法
2672
查看次数