我需要比较2个字符串,只查看第一个字母.
有没有比较A和Á的方法,并将其识别为A,没有´?
有没有一种简单的方法来实现复制菜单,而不是子类化UITableViewCell?
谢谢,
RL
我正在尝试在tableview中插入一个搜索栏,其中包含来自阵列的NSDictionary的信息.每个数组都包含对象.每个对象都有几个属性,例如Name或Address.
我已经实现了NSSearchBar的方法,但是对应于自己搜索的代码,我已经处理了另一个项目,其中数组只有字符串,不起作用,我无法解决问题.
这是代码:'indiceLateral'是一个带字母的数组; 'partners'是一个NSDictionary; 'RLPartnersClass'是我的合作伙伴类别,每个合作伙伴都有属性(名称,地址,......).
-(void)handleSearchForTerm:(NSString *)searchTerm {
NSMutableArray *sectionsToRemove = [[NSMutableArray alloc] init];
[self resetSearch];
for (NSString *key in self.indiceLateral) {
NSMutableArray *array = [partners valueForKey:key];
NSMutableArray *toRemove = [[NSMutableArray alloc] init];
for (NSString *name in array) {
if ([name rangeOfString:searchTerm options:NSCaseInsensitiveSearch].location == NSNotFound)
[toRemove addObject:name];
}
if ([array count] == [toRemove count])
[sectionsToRemove addObject:key];
[array removeObjectsInArray:toRemove];
[toRemove release];
}
[self.indiceLateral removeObjectsInArray:sectionsToRemove];
[sectionsToRemove release];
[theTable reloadData];
}
Run Code Online (Sandbox Code Playgroud)
有人可以帮我吗?
谢谢,
Rui Lopes
如何在tableView的标题中插入图像以使其保留iBook应用程序?当您向下滚动时,会出现Apple的徽标,当您松开时,它会消失吗?
我猜,是否有效,就像表格标题中的一个视图一样,但如果是这样的话,如何像iBooks App一样创建隐藏的条件呢?
谢谢,
RL
我有一个DB具有以下关系:

A << - >> B
A:会员表; B:活动表
会员有很多活动,每个活动都有很多会员.所以,有多对多的关系.
当用户从tableView中选择一个Activity时,应该使用具有该Activity的所有成员推送一个新的tableView.
在"child"tableView的NSPredicate中,我这样做:
request.entity = [NSEntityDescription entityForName:@"Members" inManagedObjectContext:context];
request.predicate = [NSPredicate predicateWithFormat:@"memberActivity = %@", [NSSet setWithObject:activity]];
Run Code Online (Sandbox Code Playgroud)
结果是:
***由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'此处不允许使用多对键'
我究竟做错了什么?
谢谢,
RL
我正在尝试通过我的应用程序创建Person的新记录.我有名字,电子邮件和电话号码.我怎样才能将它们传递给newPerson的模态视图?我正在关注Apple的文档,但我被困住了.我正在使用ABNewPersonViewController.那是对的吗?如何填写模态视图中的字段?
谢谢,
RL
我有一个只有MKAnnotation的mapView,它有一个服装图像.当用户更改mapType时,我需要更改该注释的图像.
我这样做的方法是从地图中删除注释,并插入另一个正确的图像,我不认为是最好的方法.显示新图像大约需要1 2秒.
如何在不删除注释的情况下执行此操作并删除另一个注释?
谢谢,
RL
我开始使用GCD了,我需要知道某个线程何时结束了它的工作.
我的代码:
dispatch_queue_t registerDeviceQueue = dispatch_queue_create("RegisterDevice", NULL);
dispatch_async(registerDeviceQueue, ^{
[self registerDevice];
dispatch_async(dispatch_get_main_queue(), ^{
[aiRegisterDevice stopAnimating];
});
});
dispatch_release(registerDeviceQueue);
Run Code Online (Sandbox Code Playgroud)
我需要知道这个步骤何时结束,以便UIActivityView可以停止.它现在的方式,它在线程结束前停止.
谢谢,
RL
我需要获取用户时区与GMT伦敦时间之间的差异信息,以小时或分钟为单位.
有人可以帮忙吗?
我一直在四处寻找,我有点困惑.
谢谢,
瑞
我正在完成一个应用程序希望我需要向用户显示他和大约500坐标之间的距离.
使用CLLocation方法计算它,效果很好,但在iPhone 4中大约需要1分钟才能完成每个位置的计算.
最好的方法是什么?用span?还有其他更快的方法吗
谢谢大家,
瑞
iphone ×6
ios ×2
objective-c ×2
uiimage ×2
uitableview ×2
cllocation ×1
compare ×1
core-data ×1
distance ×1
many-to-many ×1
mapkit ×1
mkmapview ×1
new-operator ×1
nsarray ×1
nscalendar ×1
nsdictionary ×1
nspredicate ×1
nsstring ×1
nsthread ×1
nstimezone ×1
record ×1
uisearchbar ×1
uiview ×1