我想将我的cell accessoryType的颜色从蓝色更改为白色.textColor已设置为白色.你们有人知道怎么做吗?
我的代码:
cell!.accessoryType = UITableViewCellAccessoryType.Checkmark
我正在尝试为我的应用程序构建一个今天的扩展。
我正在使用CoreDataandNSFetchedResultsController并收到以下错误:
使用未声明的类型“AppDelegate”
在这行代码中:
var appDel: AppDelegate = UIApplication.sharedApplication().delegate as AppDelegate.
Run Code Online (Sandbox Code Playgroud)
有人知道如何解决这个错误/在今天的扩展中使用 AppDelegate 并愿意帮助我吗?
我想删除实体中与 value 匹配Person的属性的条目。nameTest
比如我保存了进入核心数据是这样的:object.setValue("Test", forKey: "markedCell")。现在我想知道条目"Test"是否保存在属性中markedCell以及它具有哪个 indexPath。我尝试了以下一个:
var request:NSFetchRequest = NSFetchRequest(entityName: "Person")
request.predicate = NSPredicate(format:"markedCell = %@", "Test")
var results : [NSManagedObject] = context.executeFetchRequest(request, error: nil) as [NSManagedObject]
现在我知道该条目是否"Test"存在,但不知道它具有哪个 indexPath(如果我知道它具有哪个 indexPath,我只能删除一个条目?)。目前我想删除该条目"Test"(不想将其设置为"")。
我的 CoreData 模型:

我想"Test"从markedCell.
你们中有人知道如何在 Swift 中做到这一点吗?
创建单元格 ( cellForRowAtIndexPath):
//Get task
let context = self.fetchedResultsController.managedObjectContext
let object = self.fetchedResultsController.objectAtIndexPath(indexPath) as NSManagedObject
var taskString:NSString?
taskString = object.valueForKey("name") as? …Run Code Online (Sandbox Code Playgroud) 如果已经选择了WKInterfaceTable,我想更改一行的颜色.我已经完成了这些步骤,但不知道如何进一步:
override func table(table: WKInterfaceTable, didSelectRowAtIndex rowIndex: Int) {
let row = tableView.rowControllerAtIndex(rowIndex) as! TableRowObject
}
Run Code Online (Sandbox Code Playgroud)
我希望你们中的某些人可以帮助我做到这一点.