草庐IT

objective-c - Leaks 在 iPad 上使用 CoreData 报告的真正奇怪的数据

更新2:Apple回应了我的错误报告“我们相信这个问题已经在iOS4.2b1(8C5091e)中得到解决。请告诉我们您是否继续遇到这个问题通过更新此错误报告来更新新发布的软件。”我想这承认问题出在他们的代码中,而不是我的。当我或我认识的人可以更新以尝试此操作时,我会更新结果。更新:我的同事在另一台电脑和iPad上重现了这个问题,所以这可能不仅仅是我的设置有问题。这很奇怪。我最近注意到Leaksinstrument报告我的应用程序中的内存泄漏,并且从不在堆栈跟踪中指向我的代码,只是各种内置库。幸运的是(?)我能够剥离几乎所有内容并最终得到一个每次都会触发此行为的愚蠢的简单项目,至少在我的

iphone - iPad Split View加载奇怪

所以我有一个简单的SplitView,它在View加载时运行良好。出于某种原因,如果它以横向模式加载,它只会加载到屏幕的一半(似乎是纵向模式的宽度)。有谁知道可能导致这种行为的原因是什么?我正在使用苹果SDK提供的默认SplitViewController。这就是我所说的形象。在我看来,我没有做任何特别的事情,确实加载了并且在IB中正确连接了东西。我有点不知所措,任何帮助都会很棒。谢谢! 最佳答案 想通了:我在显示加载屏幕后加载View。结果它没有正确检测方向。我在将View添加到窗口之前添加了此手动检查,它解决了我的问题。CGRe

sql - iPad (iOS 3.2) 不支持 HTML5 readTransaction?

我有一个使用websql存储数据的HTML5应用。在可能的情况下,我对只读SELECT查询使用readTransaction()方法,对INSERT/UPDATE/DELETE查询使用transaction()方法。我不确定使用readTransaction()是否有性能优势,但这似乎是正确的做法。该应用程序在桌面Safari、Chrome、iPhone(iOS4)上运行良好...但在iPad(iOS3.2)上,它就不行了。当我启用调试控制台(设置->Safari->开发人员->调试控制台)时,我可以看到它提示没有readTransaction()方法。谁能确认iPad是否只支持HTM

ios - 如何禁止 CALayers 响应 HitTest ?

我正在iPad上绘制一些图层,必须提供用户交互。我的图层层次结构非常复杂和深,我正在绘制某种具有多种交互可能性的树。目前我需要在这棵树中绘制箭头,它应该绘制在所有其他层的顶部,问题就来了。这些箭头可以穿过整棵树,它们的边界覆盖我的其他层。当我尝试在我的根层上进行测试时,结果就是这些覆盖层(它们应该是这样)。我的问题是,如何防止这些覆盖层响应HitTest?我可以像View的userInteraction标志一样将其关闭,还是需要重建我的图层层次结构。也许可以使用与根层平行的覆盖层并在没有这些覆盖层的情况下在层次结构上进行HitTest?提前谢谢,/马丁 最佳

ios - iPad MoviePlayer 在设备重启之前拒绝播放视频

我无法修复/追踪的iPad/iPhone应用程序中有一个非常奇怪的错误。我的应用程序在标准的MPMoviePlayerController中播放视频,但界面隐藏,我自己的按钮用于播放和停止。这很好用,但有时,在使用几次后,我的应用程序拒绝播放任何进一步的视频。这只发生在iPad(在iOS3.2.x中),在iPhone(在iOS4.x中)一切正常。奇怪的是,即使在我退出我的应用程序后,在我再次启动它后它仍然拒绝播放视频。它不保存视频状态,并且会重新加载视频。只有在我重新启动iPad后,它才会重新开始工作。如果我的iPad处于“不播放视频”状态,我可以从Xcode调试我的应用程序,除了电影

iphone - 如何在 UIWebView 中同时播放两个视频

我想在UIWebView的HTML页面中同时播放两个视频。默认情况下,任何正在播放的视频都会在另一个视频开始时停止。即使两个视频位于不同的WebView中,也会发生这种情况。有没有办法强制继续播放第一个视频? 最佳答案 您一次只能玩一个游戏。 关于iphone-如何在UIWebView中同时播放两个视频,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3982451/

iphone - 我的 OAuth 请求签名与我的服务提供商的不同

我正在为iPad使用OAuth1.0a开发应用。我的问题是我无法为我的request_token请求获得正确的签名。我要连接的服务有一个调试工具,可以根据您的OAuth参数检查您应该拥有的签名。结果是:我得到了正确的签名基础代码我得到不同的签名根据我对OAuth的理解,这意味着:我的签名算法有问题(HMAC-SHA1)(但我是从第3方获得的:https://github.com/jdg/oauthconsumer/tree/master/Crytpo/)服务商有误是否有任何免费工具(可能在线)可以从签名基本代码和key构建签名以检查谁对谁错?谢谢你的帮助 最

iphone - 为什么 UIMenuItem Action 的发送者总是 nil?

我已将UIMenuItem实例添加到UIMenuController。当我在文本字段中点击两次时,我会看到带有复制、剪切、粘贴、在维基百科中查找的文本编辑菜单。这是我的操作方法:-(void)lookupInWikipedia:(id)sender{NSLog(%@"lookupInWikipedia:sender=%@",sender);}当我选择“在维基百科中查找”菜单项时,我得到了NSLog。但发件人始终为零。即使是-canPerformAction:withSender:方法也不会接收除nil以外的任何发送者。-(BOOL)canPerformAction:(SEL)actio

iphone - ipad 应用程序换肤结构/方法?

我想为我的应用程序用户提供几个不同的皮肤供应用程序使用,一个默认的黑色皮肤,然后说一个白色皮肤。也许允许他们为标题或其他内容设置字体和/或字体颜色站点范围。执行此操作的最佳方法是什么?显然我不希望这影响我的应用程序的速度。 最佳答案 你基本上有3个选项。UIWebView中的HTML5+CSS根据您的需要,最灵活的方法是通过UIWebView提供部分用户界面作为HTML5和CSS,并让用户(或主题制作者)创建不同的基于CSS的样式。这是大多数应用程序所做的;例如IM+或Colloquy。通过子类化原生控件来修改它们Apple可能会拒

cocoa-touch - UI 附件元素、附件框架和屏幕旋转损坏

我有一个UIControl子类,它遵循UIAccessibilityContainer非正式协议(protocol):它返回NO到-isAccessibilityElement,在访问器中提供正确的-accessibilityElementCount和元素。为表示无障碍区域而创建的每个UIAccessibilityElement都已成功创建,并且框架是我正在绘制的另一个CGRect的1:1映射。例如,我正在绘制{94,99},{209,350}}并且UIAccessibilityElement上的-accessibilityFrame设置为相同的CGRect值。但是,当处于横向(或上下