草庐IT

iphone - IOS/iPad/iPhone 的最大速度

我使用OpenCV为iOS开发了计算密集型应用程序。当然很慢。但它比我的PC原型(prototype)慢了大约200倍。所以我正在优化它。从最初的15秒开始,我就能获得0.4秒的速度。我想知道我是否找到了所有东西以及其他人可能想要分享的东西。我做了什么:将OpenCV中的“double”数据类型替换为“float”。Double是64位的,32位的CPU不能轻易处理它们,所以float给了我一些速度。OpenCV经常使用double。将“-mpfu=neon”添加到编译器选项。副作用是模拟器编译器不再工作的新问题,任何东西都只能在native硬件上测试。用90个值查找表替换了sin()

iphone - IOS/iPad/iPhone 的最大速度

我使用OpenCV为iOS开发了计算密集型应用程序。当然很慢。但它比我的PC原型(prototype)慢了大约200倍。所以我正在优化它。从最初的15秒开始,我就能获得0.4秒的速度。我想知道我是否找到了所有东西以及其他人可能想要分享的东西。我做了什么:将OpenCV中的“double”数据类型替换为“float”。Double是64位的,32位的CPU不能轻易处理它们,所以float给了我一些速度。OpenCV经常使用double。将“-mpfu=neon”添加到编译器选项。副作用是模拟器编译器不再工作的新问题,任何东西都只能在native硬件上测试。用90个值查找表替换了sin()

ios - 查看 iPad/iPhone 的文件系统以验证保存的文件

我希望能够查看我实际iPad/iPhone的文件系统,以验证文件是否被正确写入。我可以通过导航到Users/me/Library/ApplicationSupport/iPhoneSimulator/6.0/Applications/specificapp/Documents使用模拟器来执行此操作。在这里,我可以看到我在我的应用程序中写入的所有文件和数据。如果有人知道一个应用程序或某种查看我的应用程序文件系统的方法无需越狱,我将非常有帮助提前致谢 最佳答案 看看iExplorer:http://www.macroplant.com/

ios - 查看 iPad/iPhone 的文件系统以验证保存的文件

我希望能够查看我实际iPad/iPhone的文件系统,以验证文件是否被正确写入。我可以通过导航到Users/me/Library/ApplicationSupport/iPhoneSimulator/6.0/Applications/specificapp/Documents使用模拟器来执行此操作。在这里,我可以看到我在我的应用程序中写入的所有文件和数据。如果有人知道一个应用程序或某种查看我的应用程序文件系统的方法无需越狱,我将非常有帮助提前致谢 最佳答案 看看iExplorer:http://www.macroplant.com/

ios - iPad 视网膜模拟器中的 CATiledLayer 性能不佳

我希望这可能只是模拟器的问题,但当然这让我很担心,因为我已经提交了支持Retina的应用程序,并且在16日之前无法对其进行测试。我在我的应用程序中实现了一个CATiledLayer来查看非常大的map。map的图block来自互联网,但它们也会被缓存,因此通常它们实际上是直接从设备加载的。在iPad1和iPad2上它运行得很好。您几乎无法注意到iPad2上渲染的图block,即使它们来自互联网。在iPad模拟器上,它运行得非常好。我的问题是iPad视网膜模拟器。从视觉上看,它看起来还不错。map大小合适,并与我用来显示数据叠加层的另一层对齐,但加载速度非常慢。我尝试的大多数时候,它根本

ios - iPad 视网膜模拟器中的 CATiledLayer 性能不佳

我希望这可能只是模拟器的问题,但当然这让我很担心,因为我已经提交了支持Retina的应用程序,并且在16日之前无法对其进行测试。我在我的应用程序中实现了一个CATiledLayer来查看非常大的map。map的图block来自互联网,但它们也会被缓存,因此通常它们实际上是直接从设备加载的。在iPad1和iPad2上它运行得很好。您几乎无法注意到iPad2上渲染的图block,即使它们来自互联网。在iPad模拟器上,它运行得非常好。我的问题是iPad视网膜模拟器。从视觉上看,它看起来还不错。map大小合适,并与我用来显示数据叠加层的另一层对齐,但加载速度非常慢。我尝试的大多数时候,它根本

objective-c - exc 错误访问代码 2

过去3天我一直在为这个错误而苦苦挣扎,但没有成功。我正在开发一个包含uiviewcontrollers和uitableviewcontrollers的组合应用程序,在表格View中我单击添加按钮,它崩溃了。(尚未添加核心数据编码)。我什至启用了NSzombies和GuardMalloc并且以下崩溃点都在这些代码上。请帮忙,因为我需要尝试追赶最后期限,我不想在项目中使用gremlin进行进一步的开发。0x0into0x93e3bef3testl0x93e3570cmovl0x1f1b124testl0x1f18eb1movl0x8fecf203addl0x8feced68movl0x8f

objective-c - exc 错误访问代码 2

过去3天我一直在为这个错误而苦苦挣扎,但没有成功。我正在开发一个包含uiviewcontrollers和uitableviewcontrollers的组合应用程序,在表格View中我单击添加按钮,它崩溃了。(尚未添加核心数据编码)。我什至启用了NSzombies和GuardMalloc并且以下崩溃点都在这些代码上。请帮忙,因为我需要尝试追赶最后期限,我不想在项目中使用gremlin进行进一步的开发。0x0into0x93e3bef3testl0x93e3570cmovl0x1f1b124testl0x1f18eb1movl0x8fecf203addl0x8feced68movl0x8f

iphone - 检测 ios 应用程序是否在 iPhone、iPhone Retina 显示屏或 iPad 上运行的代码是什么?

检测ios应用程序是在iPhone、iPhoneRetina显示屏还是iPad上运行的代码是什么?背景:对于我的iPhone应用程序,我在XCode目标/摘要页面中定义了特定图像:iPhone启动图像、iPhone视网膜显示启动图像、iPad纵向和iPad横向。在主视图中有一个我用于背景图像的UIImageViewsubview-目前我通过选择我用于iPhone启动图像的图像在XCode中指定它(不是以编程方式)。所以我问的是如何判断我在其中运行哪个,以便在viewDidLoad中我可以加载适当分辨率的背景图像。然后应用程序启动的背景图像和应用程序主屏幕的背景在应用程序启动后应该无缝过

iphone - 检测 ios 应用程序是否在 iPhone、iPhone Retina 显示屏或 iPad 上运行的代码是什么?

检测ios应用程序是在iPhone、iPhoneRetina显示屏还是iPad上运行的代码是什么?背景:对于我的iPhone应用程序,我在XCode目标/摘要页面中定义了特定图像:iPhone启动图像、iPhone视网膜显示启动图像、iPad纵向和iPad横向。在主视图中有一个我用于背景图像的UIImageViewsubview-目前我通过选择我用于iPhone启动图像的图像在XCode中指定它(不是以编程方式)。所以我问的是如何判断我在其中运行哪个,以便在viewDidLoad中我可以加载适当分辨率的背景图像。然后应用程序启动的背景图像和应用程序主屏幕的背景在应用程序启动后应该无缝过