人们都在询问如何在Uitableview中添加图像.好吧,我想要相反,我怎样才能缩短细胞并在它前面添加图像?就像whatsapp-group-info-screen一样.(见图)

我正在使用此代码在我的tableview中搜索:
for (Actor *actorz in arr)
{
NSComparisonResult result = [actorz.actorNaam compare:searchText options:(NSCaseInsensitiveSearch|NSDiacriticInsensitiveSearch) range:[actorz.actorNaam rangeOfString:searchText options:(NSCaseInsensitiveSearch|NSDiacriticInsensitiveSearch)]];
if (result == NSOrderedSame)
{
[self.filteredListContent addObject:actorz];
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想知道如何不仅可以将searchText与actorz.actorNaam进行比较,还可以将其与actorz.actorBeschrijving进行比较?所以我想将searchText与两个字符串进行比较..
我想保存目标和演员.这两个实体与责任关系相关:
Goal *addgoal = (Goal*)[NSEntityDescription insertNewObjectForEntityForName:@"Goal" inManagedObjectContext:context];
addgoal.goalNaam = nameTextField.text;
addgoal.goalId = idField.text;
addgoal.goalBeschrijving = beschrijvingField.text;
Actor *addactor = (Actor*)[NSEntityDescription insertNewObjectForEntityForName:@"Actor" inManagedObjectContext:context];
addactor.actorNaam = responsibleField.text;
[addgoal addResponsibilityObject:addactor];
Run Code Online (Sandbox Code Playgroud)
上面的行([addgoal addResponsibility:addactor])导致错误,有什么问题?
在Goal.h中:
@interface Goal (CoreDataGeneratedAccessors)
- (void)addResponsibilityObject:(Actor *)value;
@end
Run Code Online (Sandbox Code Playgroud)
错误:
2012-08-02 20:57:11.838 Choose3 [7434:fb03] - [__ NSCFSet实体]:无法识别的选择器发送到实例0x8877810 2012-08-02 20:57:11.840选择3 [7434:fb03] *终止应用程序由于未被捕获异常'NSInvalidArgumentException',原因:' - [__ NSCFSet实体]:无法识别的选择器发送到实例0x8877810'
cocoa-touch ×3
objective-c ×2
comparison ×1
core-data ×1
ios ×1
search ×1
tableview ×1
uiimage ×1
uitableview ×1