草庐IT

绝大部分

全部标签

iphone - 预定的 UILocalNotifications 是 iOS 设备备份的一部分吗?

我的意思是,我们的应用会安排几个本地通知。用户备份系统并在新设备上恢复。之前安排的本地通知是否会在新系统上触发,或者我们是否需要在新系统上重新安排它们? 最佳答案 最后我强制自己去做了测试。结果:是-计划的本地通知是备份的一部分,这意味着它们会在新设备上恢复和计划。还原会覆盖目标设备上同一应用程序之前安排的任何本地通知。甚至图标角标(Badge)编号也保留在备份中并恢复到新设备-显示在图标上。 关于iphone-预定的UILocalNotifications是iOS设备备份的一部分吗?,

ios - 是否可以禁用点击自定义 UITableViewCell 的附件 View 部分?

我在ObjectiveC应用程序的UITableView中有一个自定义UITableViewCell。我在左边有一个imageView和一个标签,但现在我想在正确的位置添加一个检查。我在附件View中将此检查添加到我的自定义单元格中,但我也有didSelectRow函数。如何禁用accessoryView区域中的didSelectRow?可能吗? 最佳答案 您还可以为复选按钮制作自定义按钮。如果您需要在您的单元格类之外执行任何操作,请设置按钮单击并委托(delegate)。因此,当您点击按钮时,您将在该区域点击按钮,如果您点击按钮的

ios - 从 iPhone 发送图像作为表单数据的一部分

我已经设法使用以下代码将简单的文本数据发送到服务器:NSMutableString*parameterString=[[NSMutableStringalloc]initWithString:@""];[parameterStringappendString:@"name=steve&"];[parameterStringappendString:@"surname=jobs&"];[parameterStringappendString:@"age=55"];NSURL*url=[NSURLURLWithString:@"http://example.come/script/"];r

ios - 实现 MVC 的模型部分

我制作了一个简单的游戏,仍在处理游戏的一些额外部分。我不确定如何/在哪里存储我的游戏数据(分数、设置等)我一直在使用单例,将我将在程序中使用的所有数据合成以便于访问,但我不知道这是否是一个好方法?在我看来,它会使设置等变得非常容易,因为我可以在菜单View和游戏View之间共享单例,而无需复制数据..还有另一种方法吗?到目前为止,我读过的每一本书似乎都跳过了模型,只是将它与MVC的Controller部分结合起来。 最佳答案 单例虽然以其简单性着称,但通常会使代码库对更改的灵active降低。他们也不鼓励在模型中明确分离功能。另一种

iOS > 可以播放部分下载的视频吗?

假设我们正在下载一个大视频-它有50Mb-但到目前为止只下载了25Mb-是否可以在完全下载之前开始播放视频? 最佳答案 我假设您正在为您的视频使用MPMoviePlayerController...MPMoviePlayerController有一个loadState属性,你可以用thisnotification监控它.检查视频是否已下载到可播放的范围,然后播放。//BeginobservingthemoviePlayer'sloadstate.[[NSNotificationCenterdefaultCenter]addObser

ios - 如何在 Cocos2d 中创建 CCLayer 的模糊效果部分?

有什么方法可以使CCLayer的矩形部分“模糊”吗?是通过在游戏层上制作mask层,还是通过实际模糊游戏层的一部分? 最佳答案 好吧,我想我找到了答案......https://github.com/manucorporat/AWTextureFilter/tree/master/AWTextureFilter这很酷。 关于ios-如何在Cocos2d中创建CCLayer的模糊效果部分?,我们在StackOverflow上找到一个类似的问题: https://

ios - 如何删除图像的一部分,除了在ios中突出显示部分

嗨,我已经完成了从画廊或相机获取图像的操作。当我单击该按钮时,我有一个按钮,再次从画廊或相机获取图像,当我触摸某个突出显示的部分时,它应该只显示在另一个View中。剩余部分应该被删除。请任何人帮助我如何做到这一点。帮助是赞赏。我写了这个代码-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{self.slider.hidden=NO;UITouch*touch=[touchesanyObject];lastPoint=[touchlocationInView:self.view];//lastTouchisCGPoi

ios - NSFetchedresultscontroller 与 tableview 插入新部分崩溃

我正在开发消息应用程序以及我保存在核心数据中的所有消息。我使用带有tableView的NSFetchedResultsController在屏幕上显示它们。我的nsfetchedResultsController中有部分是星期几。我的意思是,一个部分是例如今天,另一个部分是例如昨天。当我想添加应该插入到新部分的新消息时,当我尝试将新对象插入到在tableview中生成新部分的核心数据时,我崩溃了。这是我得到的日志:Invalidupdate:invalidnumberofrowsinsection0.Thenumberofrowscontainedinanexistingsection

iphone - 如何只选择一部分 UIView 转换为 UIImage

我有以下用于将UIView转换为UIImage+(UIImage*)createUIImageFromView:(UIView*)viewframe:(CGRect)frame;{if(UIGraphicsBeginImageContextWithOptions!=NULL){UIGraphicsBeginImageContextWithOptions(frame.size,NO,2.0f);}else{UIGraphicsBeginImageContext(view.frame.size);}[view.layerrenderInContext:UIGraphicsGetCurren

ios - NSString - 如何获取由花括号包围的字符串的一部分

我的回复将采用以下格式:{group}communityannounced:{announcement}。根据{}中的文本,我必须查询字典。我尝试使用componentsSeparatedByCharactersInSet:[NSCharacterSetcharacterSetWithCharactersInString:@"{}"]但它返回了很多细节:("",group,"communityannounced:",announcement,"")那么我怎样才能准确地获取数组中{}中的字符。 最佳答案 使用NSRegularExpr