Tag: iphone

如何在Core Data中编写一个BOOL谓词?

我有一个BOOLtypes的属性,我想执行search所有这个属性是YES托pipe对象。 对于string属性很简单。 我创build一个这样的谓词: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"userName = %@", userName]; 但是,如果我有一个名为selected的bool属性,我该如何做到这一点,我想做一个谓词呢? 我可以做这样的事吗? NSPredicate *predicate = [NSPredicate predicateWithFormat:@"selected = %@", yesNumber]; 或者我需要其他格式说明符,只是通过YES ?

你如何监测iPhone上的networkingstream量?

我们正在寻找一种类似于Wireshark的工具,以便在与第三方合作之前,在iPhone上使用该工具来testing第三方应用程序。 有什么build议么?

计算一个文件夹的大小

只是一个快速的… 我正在创build一个文件夹来caching我的iPhone应用程序中的文件内的图像。 我希望能够保持这个文件夹的大小下降到1MB,所以我需要检查我的文件夹的字节大小。 我有代码来计算文件的大小,但我需要的文件夹的大小。 什么是最好的方法来做到这一点? 我是否需要遍历每个文件? 干杯

在iOS中保存/序列化自定义对象的正确方法

我有一个自定义对象,一个UIImageView子类有几个gestureRecognizer对象。 如果我有一些这些对象存储在一个NSMutableArray ,这个对象数组将如何保存到磁盘,以便可以在用户再次运行应用程序时加载它? 我想从磁盘加载数组,并使用对象。

如何从单元格获取UITableViewCell indexPath?

我如何,从一个单元格,在UITableView获取其indexPath ? 我已经search了堆栈溢出和谷歌,但所有的信息是在相反的方向。 有没有办法访问superView / UITableView ,然后search单元格? 关于上下文的更多信息:我有两个类,一个叫做Cue ,另一个叫做CueTableCell (它是UITableViewCell一个子类) CueTableCell是Cue的可视化表示(两个类都有指向对方的指针)。 Cue对象位于链表中,当用户执行某个命令时,需要select下一个Cue的可视表示( CueTableCell )。 所以Cue类在列表中的下一个Cue上调用select方法,该方法从cell检索UITableView ,并调用它的selectRowAtIndexPath:animated:scrollPosition:它需要UITableViewCell的indexPath 。

检测UITableView滚动

我已经分类UITableView(作为KRTableView),并实现了四个基于触摸的方法(touchesBegan,touchesEnded,touchesMoved和touchesCancelled),以便我可以检测到基于触摸的事件正在处理UITableView。 基本上我需要检测的是当UITableView向上或向下滚动时。 但是,UITableView的子类化和创build上述方法只会检测UITableViewCell中是否发生滚动或手指移动,而不是整个UITableView。 只要我的手指移动到下一个单元格,触摸事件就不会执行任何操作。 这是我如何inheritanceUITableView: #import "KRTableView.h" @implementation KRTableView – (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; NSLog(@"touches began…"); } – (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesMoved:touches withEvent:event]; NSLog(@"touchesMoved occured"); } – (void)touchesCancelled:(NSSet*)touches withEvent:(UIEvent *)event { [super touchesCancelled:touches withEvent:event]; NSLog(@"touchesCancelled occured"); } – (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesEnded:touches withEvent:event]; NSLog(@"A tap […]

什么是iPhone OS 4.0中的基于块的animation方法?

我正在尝试使用iPhone OS 4.0(iOS4?)SDK来实现游戏。 在以前的SDK版本中,我一直使用[UIView beginAnimations:context:]和[UIView commitAnimations]来创build一些animation。 但是,当我查看4.0中的函数的文档时,我看到了这个评论。 在iPhone OS 4.0及更高版本中不鼓励使用此方法。 您应该使用基于块的animation方法。 你可以在这里find它: http : //developer.apple.com/iphone/library/documentation/uikit/reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/clm/UIView/commitAnimations 我的问题是,iPhone OS 4.0中基于块的animation是什么? 我虽然使用beginAnimations:context:和commitAnimations函数来创buildanimation块。

UISlider增量为5

我如何让我的UISlider从1-100到1-100以5为增量进行操作?

如何扩展是parsing?

我一直在考虑为我的后端使用Parse.com的服务,但是我对它的可伸缩性持怀疑态度。 它可以处理几千个同时在线的用户吗? 如果不是的话,他们有什么好的办法可以过渡呢?

iPhone – 知道如果UIScrollView达到顶部或底部

有没有办法知道一个UIScrollView是否已经达到顶部或底部内部 – (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate ? 谢谢。