草庐IT

iOS 6 和 iAds 给出了太多的警告

这是我的iAd代码,我收到了关于的警告setRequiredContentSizeIdentifiers-deprecatediniOS6ADBannerContentSizeIdentifier320x50-deprecatediniOS4.2ADBannerContentSizeIdentifier480x32-deprecatediniOS4.2setCurrentContentSizeIdentifier-deprecatediniOS6ADBannerContentSizeIdentifier480x32-deprecatediniOS4.2如何解决此问题,以免出现警告。-(

JPA @manytomany带有额外的字段:Eclipselink。与太多信息混淆

我已经遇到了有关此主题的多个问题,这里有一些我所接受的:休眠访问例外.Wikibooks和冬眠的另一个额外的专栏现在,这是我的问题:在进行MaytoOne映射时,我们是否需要遵循OneTomany端的InnerClass语法?在Wikibooks链接上说,为什么此链接不使用OneTomany端上的InnerClass引用?观察到这使用IDCLA​​SS,而不是可嵌入的方法。那是区别吗?关于可嵌入方法的任何指针吗?坚持下去,确切的序列是什么?首先创建PK,然后在外部类中设置成员变量,然后坚持映射类实例?当归零确切的集合实现时,选择的基础是什么?例如,我知道,当我们需要避免重复时,哈希集实现是选项

iOS AVCaptureVideoDataOutput 占用太多内存

我正在使用AVFoundation框架用iPhone摄像头捕捉视频,我的代码:self.session=[[AVCaptureSessionalloc]init];...self.output=[[AVCaptureVideoDataOutputalloc]init];[self.sessionaddOutput:self.output];在[sessionaddOutput]之前,一切顺利,内存限制在3M,但是在[sessionaddOutput]之后,内存使用每秒增加0.06M,经过一些分钟,App会因为内存警告而崩溃。AVCaptureVideoDataOutput似乎占用太多内

ios - LZMA SDK 为 iOS (xcode) 解压缩使用太多 RAM

我正在尝试在iPhone/iPad应用程序中使用LZMASDK,我的起点是MoDejong提供的适用于iPhone的LZMA示例项目,可在此处获取:https://github.com/jk/lzmaSDK原件在这里:http://www.modejong.com/iOS/lzmaSDK.zip(我都试过了,结果都一样)。问题是提取物使用的RAM与.7z包含未压缩的RAM一样多。换句话说,假设我有一个40MB的压缩文件,未压缩的文件是一个大约250MB的二进制sqliteDB,它会慢慢地用掉越来越多的内存,因为它将文件一直解压缩到250MB。这将使iPad1或iPhone4(256MB

php - iOS Xcode NSURL 参数太多

在我的代码中,我试图将一些数据发送到我的PHP文件为了将内容添加到我的SQL中,我使用GET方法。到目前为止,我需要在网站上使用一个表单,但我想通过浏览它来添加数据,例如:http://server.com/add.php?user=somedatahere&message=最后的数据在这里到目前为止,我正在尝试使用这段代码:NSURL*add=[NSURLURLWithString:@"http://server.com/ios/add.php?user=iPhoneApp&message=%@",messageBox.text];[messageViewloadRequest:[N

索引SQL数据库放慢插入太多

我有2个查询时间太长了,在Azure网站中运行时会安息。第一。SELECTValueFROMSEN.ValueTableWHEREOptId=@optId2dINSERTINTOSEN.ValueTable(Value,OptId)SELECTValue,OptIdFROMREF.ValueTableWHEREOptId=@optId两种选择将始终返回7860值。问题在于,我用不同的@OptID进行了大约10个查询。首先,我没有任何索引,然后第一个查询将不时超时。然后,我为参议员添加了一个非群集索引,然后2D查询开始超时。第一个查询来自AzureVM来自Azure-Webapp的2D查询我试图

ios - 在 Objective-C 中使用太多静态变量是一种不好的做法吗?

静态变量的使用是否会使它们面临从任何地方修改的危险?(在Objective-C的上下文中)。如果是,有人可以建议在所有类中使用共享变量的最佳替代方案吗? 最佳答案 IsusingtoomanystaticvariablesinObjective-Cabadpractice?是的。当然,“太多”并没有量化,是主观的。确实,全局/静态变量很少是一件好事——引入起来非常方便,但调试和消除却非常困难。同样很少见的是它们是好的设计。没有他们,我发现生活要容易得多。Willusageofstaticvariablesexposethemtoad

ios - 太多样板代码 switch 语句 - iOS

我有一个switch语句,可以适本地将文本添加到11个UILabel。然而,它现在变得有点长,而且相同代码的副本太多了。我怎样才能进一步改进它?我可以制作一个标签数组,然后通过for循环访问它们吗??这是代码切换语句:switch([number_sortedcount]){case1:label_1.text=[NSStringstringWithFormat:@"%ld",(long)[number_sorted[0]integerValue]];break;case2:label_1.text=[NSStringstringWithFormat:@"%ld",(long)[num

ios - 由于图像太多,应用程序太大

我正在创建一个通用应用程序。对于一个屏幕,我使用this在网格中显示6个图像(png格式)控制。此屏幕同时支持纵向和横向。我为所有iDevices创建了一组不同分辨率的图像,并使用正确的命名约定为它们命名,如下所示。名字~iphone.pngname@2x~iphone.png名字~ipad.pngname@2x~ipad.pngname-568h@2x~iphone.png(iPhone5)而且我不得不创建另一组这样的图像,因为我支持两种方向,而且我不能使用与上面相同的图像,因为在风景中它会拉伸(stretch)。现在我有将近60张图片用于一个屏幕,而且该应用程序已经重约40MB!不

ios - 如果用户不打开应用程序而忽略了太多通知,iOS 是否会停止发送静默推送通知?

我们对iOS推送通知相对较新,而且一如既往地使用Apple,我对解决方案的优雅印象深刻,但也对该功能的一些似乎不透明的“幕后”管理感到有点恼火行为。我的问题是:在成功收到大约。10个单独的静默推送通知以每小时一个的速度,在我们的测试用户最终打开它之前,不再向我们的测试应用程序发送通知。基于此看来,如果iOS确定某个应用程序未在使用中,它可能会停止发送静默推送通知。这是预期的行为吗?有谁知道Apple为此使用的启发式算法的任何粗略细节?感兴趣者的测试详情仅供引用,我们的测试设置如下:我们构建了一个简单的通知测试应用(使用application:didReceiveRemoteNotifi