草庐IT

flutter-ios

全部标签

iphone - 在 iOS 策略游戏中拉取游戏机制更新?

我正计划为iOS平台开发一款多人策略游戏。然而,作为一款包含多个“单位”的策略游戏,游戏玩法中可能存在不平衡,需要通过不断的机制调整(升级/削弱某些单位)来解决。实现此目的最简单的方法就是更改应用程序本身的机制,并不断向Apple提交更新。但是,更新需要时间才能通过Apple的审核流程传播(因此更改不会立即生效),我需要检查游戏中的所有玩家是否都运行相同版本的游戏,强制用户更新到最新版本的游戏等我想做的是类似于游戏Uniwar的事情。做。每次启动游戏时,它似乎都会检查是否有任何可用的游戏玩法调整,如果有,它会下载更新(并向用户显示一条更新消息,详细说明发生了什么变化)。但是,作为一个相

ios - 在 UIWebView - iOS 中通过 Javascript 访问 UDID

我知道有很多类似的问题。但我特别想看看是否可以在自定义UIWebView中通过Javascript访问UDID。如果是这样,我该怎么做? 最佳答案 不幸的是,这是不可能的。 关于ios-在UIWebView-iOS中通过Javascript访问UDID,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6433849/

iphone - ios套接字流问题

我正在使用tcp连接使用ip和端口连接服务器。我可以在上面写入和读取流。我的问题是当我关闭服务器时.app停止并显示“EXC_BAD_ACCESS”任何人都可以帮助我吗?这是连接代码:-(void)connectToServerUsingStream:(NSString*)urlStrportNo:(uint)portNo{if(![urlStrisEqualToString:@""]){NSURL*website=[NSURLURLWithString:urlStr];if(!website){NSLog(@"%@isnotavalidURL");return;}else{[NSSt

ios - 在 MPMoviePlayerController 上调用播放后,电影播放有一些延迟

我正在开发一个iPhone应用程序,我在其中使用MPMoviePlayerController播放视频。有时,在我调用MPMoviePlayerController上的播放后,某些视频不会立即播放。我已经调用了prepareToPlay并在MPMediaPlaybackIsPreparedToPlayDidChangeNotification的通知方法中调用了MPMoviePlayerController上的播放。如何确定这里的问题? 最佳答案 尝试使用属性movieSourceType并在运行prepareToPlay之前为其分配

IOS:如何使用 iPad 进行打印

允许iPad打印的机制是什么?我需要通过iPad上运行的软件打印账单。该信息很可能包括格式化程序文本。是否有任何适用于iOS的软件包可以让我生成可以轻松发送到打印机的报告? 最佳答案 这是一个不错的例子:AirPrint教程 关于IOS:如何使用iPad进行打印,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6466776/

ios - iOS SDK 5.0 可以安全地安装在 4.3 旁边吗?

我一直在等待安装iOS5.0SDK,因为我担心我可能无法再次切换到4.3SDK。谁能告诉我是否可以/安全地升级到5.0SDKbeta并且仍然能够使用4.3SDK进行开发? 最佳答案 您可以install2ormorexcodeversions在同一台机器上。我建议这样做,以便您仍然可以在需要时从非测试版提交到应用商店。我已经做了很多次,没有任何问题。 关于ios-iOSSDK5.0可以安全地安装在4.3旁边吗?,我们在StackOverflow上找到一个类似的问题:

ios - 矩形交叉点的数量?

我正在尝试检查2个CGPath之间的重叠程度。我想到的最简单的方法是获取边界CGRect之间的重叠百分比。我知道当不同的路径占据相似的边界时这会失败。但是哦,如果你知道更好的方法......请帮忙。无论如何,当前的问题是计算矩形之间的重叠百分比。我看到CGRectIntersection函数获取相交的矩形。我可以计算这个矩形的面积,但似乎没有一种简单的方法来获得非相交区域的面积。有任何想法吗?从rectUnion的面积中减去该面积是否有意义?如果我正确理解rectUnion,如果并集和交集的大小相同,它们就完全重叠了? 最佳答案 我

iOS 编程 : 'super dealloc' crashes app

这是我第一次在这个网站上提问。作为一名业余开发人员,我总能在这个网站上找到我的问题的答案,但我找不到解决我当前问题的答案。在我的iPad应用程序中,我从rootView调用了一个新的UIViewController:DisplayTheMapViewController_iPad*root=[[DisplayTheMapViewController_iPadalloc]init];displayTheMapViewController=root;[[selfnavigationController]pushViewController:displayTheMapViewControll

ios - 我怎样才能通过加速获得速度?

你知道“运动尺”这个应用吗?它可用于通过移动iPhone来获取对象的长度。移动iPhone时如何从加速度中获取速度? 最佳答案 速度就是加速度*时间。IE。你可以使用公式v=u+加速度*时间。作为初学者,您可以假设初始速度为0,可以忽略“u”以获得加速度*时间。如果你想要距离就用距离=初速度*时间+0.5*加速度*时间*时间。或者更好的是仍然使用航位推算,并在从加速度计获得更新时尽可能频繁地添加速度矢量。要获得作为标量的加速度,您可以执行a=sqrt(x*x+y*y+z*z)。不过,您之前会想从中移除重力!此外,这只会为您提供直线距

ios - 使用整数创建 if 语句

我是xcode的新手,所以请原谅我的错误,但我正在尝试将字符串转换为整数,然后创建一个if语句,如果整数小于15,则禁用按钮。存储整数在一个字符串中,我知道可以正常工作,因为我可以在标签中显示它。如果分数小于15,我无法将该字符串转换为整数然后禁用按钮。我没有错误,但代码不工作。这是我目前所拥有的:-(void)viewDidLoad{NSString*savedValue=[[NSUserDefaultsstandardUserDefaults]stringForKey:@"levelScore"];intlevel=[savedValueintValue];if(level如有任何