草庐IT

iphone-se

全部标签

iphone - UITableView 无缘无故变得缓慢且无响应

似乎在使用了一段时间后,我的应用程序在UITableViewController上变得缓慢且无响应。有一些非常密集的方法,但一旦完成这些方法,它们就没有理由影响应用程序的整体性能。我一直在使用仪器来确定它可能是什么,但事实证明它非常不确定。首先,我无法通过一种方法重现问题,它似乎只是在一般情况下发生的。根据线程使用情况,使用CPU的主要是我的cellForRowAtIndexPath。虽然我确实做了很多计算,但它并没有解释两件事。1)为什么这个问题会随着时间的推移而发展。当我第一次启动应用程序时,我可以上下滚动TableViewController几次,一切都非常流畅。2)即使我移除了

iPhone:IBAction 导致 “Unrecognized Selector Sent to Instance” 错误

我正在开发一个iPhone应用程序,您可以在其中登录服务器,在您获得验证后,我的应用程序会将您带到另一个ViewController,您可以在其中使用按钮发送您的GPS位置。出于某种原因,当我在下一个ViewController中按下按钮时,出现此错误:Administrator[3148:c07]-[UIViewControllerSendGPS:]:unrecognizedselectorsenttoinstance0x88b58d02013-01-0816:01:21.662Administrator[3148:c07]***Terminatingappduetouncaught

iphone - 按钮文本未显示且 xcode 崩溃

我刚刚开始学习IOS开发。我花了几天时间试图解决这个问题,但我一无所获。希望有人能提供帮助。我当时正在为iPhone开发一个计算器应用程序(只是为了练习)。我创建了一个按钮网格,但是当我开始创建最后一行时,xCode在我创建或移动每个按钮后一直崩溃。我最终创建了布局,但是当我运行该应用程序时,底行的任何按钮都没有显示按钮文本(在IOS模拟器或我的iPhone上):+----++----++----++----++----+|7||8||9||+||-|||||||||||+----++----++----++----++----++----++----++----++----++---

iphone - 禁用特定类的 NSLog

我知道如何禁用来自像thisone这样的答案的所有NSLog消息和thisone.我还不清楚我应该在我的.pch文件中定义什么以在单独的类中有条件地禁用NSLog。有什么想法吗? 最佳答案 使用#defineNSLog//如果它是一个类轮,它会评论你所有的日志或使用#defineNSLog(...) 关于iphone-禁用特定类的NSLog,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

iphone - 如何在没有已知框架的情况下初始化 View ?

我正在构建没有.xib文件的View,只是使用loadView方法。但重点是,调用loadView时,view的frame是未知的。所以,我只是用它来构建没有具体框架的View层次结构。(当它的框架已知时,我会更新View的布局。)问题是:我应该使用[[UIViewalloc]init]还是[[UIViewalloc]initWithFrame:CGRectZero]或者可能是其他东西,在没有已知框架的情况下初始化View?这是代码:-(void)loadView{UIView*containerView=[[UIViewalloc]init];//or//UIView*contain

iphone - 是否可以将图像叠加在整个 iOS 应用程序上?

我想在我的整个应用程序之上添加聚光灯效果PNG图像。即使键盘弹出。这可能吗? 最佳答案 将PNG添加到覆盖其他所有内容的新窗口:UIWindow*totalOverlayWindow=[[UIWindowalloc]init];totalOverlayWindow.frame=[[UIScreenmainScreen]bounds];totalOverlayWindow.userInteractionEnabled=NO;totalOverlayWindow.windowLevel=UIWindowLevelStatusBar+1;

iphone - NSUrl FileUrlWith Path 在末尾附加 "-- file://localhost/"

我正在使用MPMoviePlayerController从url播放视频。为此,我从Xml解析器获取链接。这很好。NSString*path=[[self.itemsobjectAtIndex:videoIndex]objectForKey:@"link"];我正在将该路径分配给NSURLfileWithPath,如下所示。NSURL*mediaUrl=[NSURLfileURLWithPath:path];在打印mediaUrl时,NSLog给出“http://example.com--file://localhost/"为什么--file://localhost/被附加到url,因

iphone - iOS 开发 : How to change text in the textfield?

我是一名尝试创建我的第一个应用程序的初学者。我试图让用户在文本字段中输入一个数字,应用程序执行它所做的,然后答案被放入文本字​​段本身。我正在使用Storyboard来制作这个。例如:用户将“1”放入文本字​​段,一旦用户按下回车键,“a”就会被放置到位。谢谢。 最佳答案 您可以更改.text属性,例如:self.textField.text=[NSStringstringWithFormat:@"%@a",self.textField.text]; 关于iphone-iOS开发:How

iphone - 如何在 Xcode 中管理屏幕方向?

我的应用中有两个ViewController。第一个ViewController是纵向模式,第二个ViewController是横向模式。即使我旋转iPhone,我也不想改变它们的方向。我该怎么做? 最佳答案 在Xcode中,突出显示项目导航器中的项目,然后在项目树中选择目标。打开Summary页面,然后转到SupportedInterfaceOrientations部分。取消单击您不希望应用程序支持的方向。在Storyboard中,选择您的第一个ViewController,转到“属性”检查器,然后在“模拟指标”部分将方向设置为“

ios - 我的 iPhone 应用程序是否也必须在 iPad 上运行?

我正在阅读appleguidelines有一点说iPhoneAppsmustalsorunoniPadwithoutmodification,atiPhoneresolution,andat2XiPhone3GSresolution这是否意味着如果我的应用在iPad上不能完美运行,它就会被拒绝?我将此发布在这里,因为我发现了很多与此相关的相互矛盾的信息。 最佳答案 这意味着它必须运行,而不是必须针对iPad优化。这两者有很大的不同。您不必为了让应用程序在iPad上运行而创建iPadStoryboard——Xcode允许iPad使用i