草庐IT

iphone-6

全部标签

iphone - 你如何在 Objective-C 中制作一个计数计时器?

我到处都找遍了,但我不知道该怎么做。我需要一个可以以毫秒为单位计数并且可以停止的简单计时器。(XCode3.1、Objective-C、iPhone操作系统开发) 最佳答案 我是不是太傻了,还是“计时计时器”和秒表一样。如果是,请查看此videotutorial 关于iphone-你如何在Objective-C中制作一个计数计时器?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

iphone - 通过带有纬度/经度的 URL 在 iPhone 中打开 "Maps"时关闭反向地理编码。范围

我正在尝试弄清楚如何在我为iPhone开发的应用程序中使用GooglemapURL格式将位置共享为纬度/经度。示例:http://maps.google.com/maps?q=40.77407,-73.96675这是纽约中央公园的一个点。在iPhone上使用此功能时,“map”将打开并进行反向地理编码,从而得出附近第5大道的地址。但是对于共享中央公园的集合点,这毫无用处!是否可以在查询字符串中指定任何参数来关闭反向地理编码,以便在iPhone上的“map”应用程序中显示准确的纬度/经度位置?(与在桌面上输入此url时获得的结果进行比较,其中确切位置始终由绿色箭头指出。)

iphone - 如何将 plist 数据读入数据模型?

我通过在我的数据模型中对一些静态数据(酒店信息)进行硬编码来启动我的应用程序,以便在我的应用程序中的任何地方都可以访问它们。这很好,直到列表开始增长(仍然是静态数据)。我试图弄清楚如何通过使用plist来重新创建硬编码数据。看似直截了当,但似乎无法弄明白。我的“旅馆”对象标题:@interfaceHotel:NSObject{}@property(nonatomic,assign)intHotelID;@property(nonatomic,copy)NSString*Name;@property(nonatomic,copy)intCapacity;@end我的“酒店”对象实现:@i

objective-c - 如何在不减慢游戏速度的情况下在 iPhone OpenGL ES 粒子系统中绘制 1000 多个粒子(具有独特的旋转、缩放和 alpha)?

我正在使用OpenGLES1.1为iPhone开发游戏。在这个游戏中,我有在角色被击中时从角色身上散发出的血粒子,所以屏幕上可以同时出现1000多个血粒子。问题是当我要渲染超过500个粒子时,游戏的帧率会急剧下降。目前,每个粒子都使用glDrawArrays(..)渲染自己,我知道这是速度变慢的原因。所有粒子共享相同的纹理图集。那么减少绘制许多粒子的速度的最佳选择是什么?以下是我找到的选项:将所有血液粒子组合在一起并使用单个glDrawArrays(..)调用渲染它们--如果我使用这种方法,每个粒子都有一种方法有自己的旋转和阿尔法?还是在使用此方法时所有这些都必须具有相同的旋转?如果我

iphone - 如何在 ios 中以编程方式获取系统铃声?

我是新手,现在在ios4中编写闹钟,需要编程获取铃声,然后用户将自己喜欢的歌曲设置为闹钟。但是,在iossdk中找不到这样的API。谁能给我一些提示? 最佳答案 iOSSDK中没有提供对铃声的读取或写入访问权限的公共(public)API。 关于iphone-如何在ios中以编程方式获取系统铃声?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7455643/

iphone - 带有 ASIHTTPRequest 的 ARC

我正在使用iOSSDK5开发应用程序,并且正在尝试使用ARC。但我需要使用ASIHTTPRequest并且它不支持ARC。Apple的文档说可以使用基于ARC文件的。因此,我使用-fno-objc-arc编译所有ASIHTTPRequest文件。我在使用ARC的类中编写了以下代码:NSURL*url=[[NSURLalloc]initWithString:urlStr];ASIHTTPRequest*req=[[ASIHTTPRequestalloc]initWithURL:url];req.delegate=self;[reqstartAsynchronous];但是执行第一行后,u

iphone - 通过代码设置在 Interface Builder 中创建的 UIButton 的图像

我在InterfaceBuilder中设置了许多UIButton(但都与适当的导出名称链接)。这些按钮具有使用InterfaceBuilder中的检查器设置的图像。但是,我希望能够在特定事件期间更改按钮中显示的图像(例如,用户选择适当的设置选项,所有按钮从显示Frog图像变为图像一只兔子)。有没有直接的方法来做到这一点?更改必须立即进行,而不是在下一次加载时进行。非常感谢 最佳答案 这对你有用吗?[buttonsetBackgroundImage:[UIImageimageNamed:@"frog.png"]forState:UIC

iphone - 我如何使一个 TableView 指向一个包含另一个 TableView 的页面?

我想做一个tableview;当您按下一个单元格时,它会将您带到另一个表格View。如果您按第二个表格上的一个单元格,它会将您带到另一个View。然后,如果你愿意,你可以回去。我该怎么做?我已经可以让一个tableview引导到一个新View,但真正的问题是如何制作另一个tableview并引导到另一个View。 最佳答案 我不确定我是否遵循..无论如何,我建议您创建一个UINavigationController并将rootViewController设置为您的tableView的ControllerView属性,当在您的tabl

iphone - iOS 检查 uislider 值是增加还是减少。

如何检查slider值是增加还是减少?任何帮助将不胜感激。我知道我应该使用临时值,但仅此而已。 最佳答案 测试代码:100%有效.hfloatlastSlidedValue;-(IBAction)sliderMoving:(id)sender;-(IBAction)sliderValueDidChanged:(id)sender;.m-(IBAction)sliderValueDidChanged:(id)sender{//UIControlEventTouchUpInsideconnectedmethodUISlider*slid

iphone - "unrecognized selector sent to instance"键盘出现时

当我在我的应用程序屏幕中单击一个文本字段并且键盘出现时,xcode调试器显示此错误:[mainViewControllerkeyboardWasShown]:unrecognizedselectorsenttoinstance0x5867ac0在mainViewController的viewDidLoad方法中,我这样调用registerForKeyboardNotifications方法:[自行注册键盘通知];这是它的实现(在mainViewController.m中):-(void)registerForKeyboardNotifications{[[NSNotificationC