草庐IT

iphone - 在 iPhone/iPad 中发送一个 http 请求的电池消耗是多少?

我想知道如果我执行x次HTTP请求会消耗多少电量。换句话说,如果我想让iPhone电池耗尽10%,我需要发出多少HTTP请求?只是为了说明我想如何处理这个计算,如果不计算响应处理期间的功耗就完美了。如果将其计算在内,答案将根据响应长度而有所不同,从而使其成为主观和场景驱动的答案。目标是让开发人员优化有多少HTTP请求是合理的,但他们只有在知道数量的情况下才能这样做。 最佳答案 简短的回答是“不要做比需要更多的http请求”。更长的答案是没有“标准”http请求这样的东西。您需要使用一组已定义的请求/响应来衡量自己的影响。除了电池耗尽

iphone - 从 iPhone/iPad 发布到消息 Facebook

我有一个关于向Facebook发布消息的两部分问题。1-我想预填充用户将要发布的消息,即它说“说些关于这...”的地方。这可能吗?如果是这样,如何?目前我有以下设置来生成如下所示的帖子:NSMutableDictionary*params=[NSMutableDictionarydictionaryWithObjectsAndKeys:@"SteakExpert",@"name",@"Themust-haveiPhone/iPadappforcarnivores!",@"caption",@"SteakExperthelpsyoutocookeverysteaktoperfection

objective-c - iPad 内存限制

我正在开发的应用程序相对简单,但会引发内存警告。我试图弄清楚应用程序设计是否需要太多内存并且应该重新设计和分解以减少使用,或者应用程序设计很好但应用程序本身臃肿并且错误地吞噬了比需要更多的内存。该应用程序从Web下载一个包含一组问题的XML文件,然后生成一个显示问题控件列表的UIScrollView。每个问题控件都有一个UITextView和一个UISegmentedControl、UIButton、UITableView、UITextField,或者四个带有UIButton的UITextField(自定义日期控件)。这是一个屏幕截图:此设置适用于较小的问题集,但应用程序开始抛出超过1

ios - ViewForAnnotation 在 iPad 6.0 模拟器中工作,但在 iPad 5.1 模拟器中不起作用

我开始使用iOS6构建一个运行良好的应用程序,但后来由于强力磨碎器的原因,我不得不切换到IOS5。但是,有一张map一直给我带来问题。这张map有很多类型的annotationView(例如电影院、餐馆、剧院....),每一种都有自己的图像。当我从iOS6传递到iOS5时,我注意到annotationView的行为与以前不同,因为构造它们的委托(delegate)方法的调用不再相同。我能做什么?-(void)viewDidLoad{//.....//extractionofelementsfromthetablesinadatabasefor(inti=0;i委托(delegate)方

ios - nib 中的 UIView 在 iPad 上为 nil,在 iPhone 上不为 nil

我的应用程序有一个奇怪的问题。我在运行时加载了一个带有名为“LoginViewController”的NIB的VC。NIB有一堆UIView对象的导出,这些对象放置在NIB中,如下所示:在运行时,我动态地将这些UIView对象作为标题放置在我的TableView中。在这种情况下,每个单独的UIView(右侧带有UITableView的除外)都像这样设置为IBOutlet。当然每个都有不同的名字:@property(strong,nonatomic)IBOutletUIView*connectionInProgressView;现在,在我的VC的viewDidLoad方法中,我运行了所有

ios - 图像在 iPad AIR 上不显示,但在其他 iPad 上显示

我的图像在iPadAIR上不显示,但在其他iPad上显示。它们不显示在ImageView或按钮上。除了我的图像,分段控件图像也没有显示,尽管我仍然可以点击按钮和分段控件,我知道它们存在于UI上。我发现按钮上的背景图像确实显示,但按钮上的图像不显示。也许这会有所帮助-我认为这是在我收到关于2015年2月1日(验证期间)所需的64位支持的消息后开始的,建议我将默认build设置更改为“标准架构”。进行此建议的更改后,图像停止显示。在build设置中,架构下:之前:$(ARCHS_STANDARD_32_BIT)之后:标准架构(armv7、arm64)当我改回它时,图像又开始显示了。感谢您的

iphone/ipad - 使用 Autoresize 和 addSubview 时出现问题

几个小时以来,我一直在阅读这个问题的stackOverflow答案。请帮助我。我正在使用addSubview显示一个View。我所有的UIView对象都是通过xib文件加载的。层次结构是MainWindow.xib->View1.xib->View2.xib。每个都有一个Controller,它通过initWithNibName:bundle:加载xibs。层次结构中的每个View都在IB中检查了AutoresizeSubviews属性。每个人也都检查了他们的自动调整选项。(又名小红箭头。)当单击View1上的按钮时,使用addSubview将View2作为subview添加到View

ios - iPad 在 subview Controller 中显示 UIActionSheet 时崩溃

如果有人问过这个问题,我深表歉意,但我似乎无法在任何地方找到它。我什至在演示项目中重新创建了我的问题,以防你们中的任何人想亲眼看到它,尽管我不知道应该将它发布到哪里。我有一个基于xiblessUINavigationController的应用程序。我的一些子ViewControllers在顶部右侧有一个按钮,然后显示UIActionSheet。我的应用程序是为iPhone和iPad设计的,所以当我准备好显示UIActionSheet时,我会:UIActionSheet*actionSheet=[[UIActionSheetalloc]initWithTitle:[NSStringstr

ios - iPad 视网膜开发

如果我目前有一个支持ios5.0的ipad应用程序,我该如何合并我的图形适合ipad3和ios5.1吗?我一直在寻找theseappledocs,但我没有找到任何有关5.0到5.1转换的信息。有什么提示吗?我只想能够使用高分辨率图形。我当前的图形在5.1sim上都是像素化。谢谢! 最佳答案 您至少需要使用@2x版本的iPad图形Assets来更新您的应用程序。因此,对于MyImage.png,您需要一个名为MyImage@2x.png的双倍尺寸版本。如果你有一个通用应用程序,比如以下3张适用于iPhone、iPhoneRetina和

ios - 在具有主/详细配置的 iPad 上禁用/更改 "swipe from left"的行为

我的iPad应用程序中有主/详细SplitView配置。如果我从左侧滑动(或者实际上,只是在详细View中向右滑动,无论我是否从屏幕的左边缘开始滑动)它都会滑动打开主视图。这里的问题是我的详细View是一个MKMapView,所以如果我将手指放在map上并向右移动手指(向左平移),主视图就会打开!我必须开始向其他方向拖动我的手指,然后然后向右移动,以正确平移。是否可以更改此行为:因此它被完全禁用(只允许从后退按钮打开主视图)所以它只会影响详细View中不在map上的滑动因此只有从屏幕边缘开始滑动时才会触发谢谢! 最佳答案 是的,您可