草庐IT

cocoa-touch

全部标签

iphone - 开发 ios 4.1 并部署到 ios 4.1 及更高版本

我使用ios4.1sdk开发应用程序,我想部署到ios4.1操作系统及以上操作系统的iPhone和iPad。这可能吗? 最佳答案 是的,这是可能的,直到您使用的方法在未来的操作系统中被弃用和删除。请查看以下链接。http://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/cross_development/Using/using.html#//apple_ref/doc/uid/20002000-SW6

objective-c - 录制音频使用什么格式?

我正在开发iPhone应用程序。我正在尝试录制音频并将其上传到我的服务器。我想以最小的尺寸保存它。我应该使用哪种格式类型?我可以录制成mp3格式吗? 最佳答案 您应该先阅读Audio&VideoStartingPoint.iOS支持的文件格式见表2-5here-iOS不支持录制MP3。 关于objective-c-录制音频使用什么格式?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

objective-c - 获取位置权限对话框的结果

我在做thistutorial这将返回GPS坐标。当我在iPhone上运行该应用程序时,我首先看到UIAlertView请求访问我的GPS坐标的权限。我需要知道这个UIAlertView是从哪里抛出的?它来自操作系统吗?我们可以捕获这个方法吗?当用户点击“允许”或“不允许”时,我可以将他的选择打印到控制台吗?我如何以编程方式执行此操作?有这方面的事件吗? 最佳答案 此警报由操作系统显示。基于位置的API的使用必须得到用户的许可。您可以向CLLocationManager询问当前的authorizationStatus并在状态更改时收

objective-c - 不允许屏幕褪色

当长时间没有用户交互时,iOS应用程序是否可以禁用淡化iPad/iPod屏幕? 最佳答案 是的,看看UIApplication上的idleTimerDisabled属性http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIApplication_Class/Reference/Reference.html 关于objective-c-不允许屏幕褪色,我们在StackOverflow上找到一个类似的问

objective-c - 恢复上一个 View 及其 subview

我正在实现一个用于绘制图像和文本的应用程序。用户可以创建页面并在其中绘制并将该页面保存在应用程序的文档目录中。但是当用户重新打开同一文档进行编辑时,我无法弄清楚如何恢复他添加到页面的所有View。 最佳答案 你可以序列化你的UIView意味着你可以编码和解码你的View对象,因为UIVIew实现了NSCoding协议(protocol)..查看下面的SO链接以编码和解码您的UIView对象HowtoserializeaUIView?既可以修改,也可以轻松维护版本。 关于objective

iphone - Core Motion 陀螺仪 360 度值

我正在测试CoreMotion并使用陀螺仪。现在我得到了我不理解的值(value)观。我的假设是对于每个x、y和z,我会得到一个0-360之间的值,这将是一个完整的旋转,但事实并非如此。[self.motionManagerstartGyroUpdatesToQueue:[NSOperationQueuemainQueue]withHandler:^(CMGyroData*gyroData,NSError*error){NSString*x=[NSStringstringWithFormat:@"%.02f",gyroData.rotationRate.x];NSLog(@"X:%@"

objective-c - 如何使用 "Splash"UIViewController 有条件地重定向到另一个 View Controller ?

我有一个扩展UIViewController的“启动画面”ViewController,在我的Storyboard中设置为初始应用程序VC。该Controller具有登录表单。当应用程序启动时,在屏幕上显示任何内容之前,我希望这个splashVC检查用户默认值以查看用户是否已经登录。如果是,我希望splashVC重定向到应用程序的家庭VC,在屏幕上显示任何内容之前。如果用户未登录,我希望SplashVC完成加载,显示登录表单。我将如何着手实现它?我会把所有这些检查都放在init方法中吗?我很难让splashVCinit方法中的任何代码运行,出于某种原因,这些方法没有被调用。viewDi

iphone - 如何在 'for' 循环中添加 subview

我只是想为数组中的每个对象添加一个UIView,而不是在屏幕上显示超过3个,但View彼此不相邻。每个View之间有很大的差距(一个View宽度)。这是我得到的;intnumberOfUsersOnScreen;if(array.count 最佳答案 试试这个:intxPosition=0;for(inti=0;i 关于iphone-如何在'for'循环中添加subview,我们在StackOverflow上找到一个类似的问题: https://stackov

iphone - 忽略 "UIViewController may not respond to [method]"警告的方法

有没有办法让编译器忽略这个特定的警告?这是我的做法:UIViewController*firstViewController=AppDelegate.instance.viewController;//opentheviewoftheclickedsubItemif([firstViewControllerrespondsToSelector:@selector(openView:inView:)]){[firstViewControlleropenView:subItem.itemText.textinView:activeScreen];//warningonthisline}我知

iphone - 我可以访问 iOS 邮件应用数据吗?

有没有一种方法可以让我访问通过iOS邮件应用程序下载的附件?我需要在我的应用中访问照片或其他文档。 最佳答案 否您不能以任何方式访问邮件应用程序数据。它违反了iOS设备用户的隐私问题。但是,用户的iPhone图库中的图像可以根据您的需要在应用程序中访问和使用。 关于iphone-我可以访问iOS邮件应用数据吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14706926/