草庐IT

hamcrest-core

全部标签

core-data - ManagedObjectModel 子类在 Swift 中不起作用

总结一下我所做的:创建了一个名为2048的项目。创建了NSManagedObject的子类classBestScore:NSManagedObject{@NSManagedvarbestScoreModel:BestScoreModelfuncupdate(score:Int){self.bestScoreModel!.score=score}}创建了NSManagedObjectModel的子类classBestScoreModel:NSManagedObjectModel{@NSManagedvarscore:Int}在核心数据选项卡下创建了一个数据模型。将文件命名为2048.xc

ios - 如何将 Core Data 添加到已创建的 iOS 项目

我忘记为我的项目勾选使用核心数据。如何使用Swift包含核心数据?我已经添加了数据模型,CoreData.fraMework,我收到错误消息:使用未解析的标识符“managedObjectContext”letdestination=NSEntityDescription.insertNewObjectForEntityForName(entityName,inManagedObjectContext:managedObjectContext!)asDestination 最佳答案 CoreData代码是在您的AppDelegate

ios - 使用 Swift 使用 Core Data 对象填充 UIPickerView

我正在尝试在Swift应用程序中使用CoreData对象填充UIPickerView。现在,我得到一个包含4行的选择器View(CoreData实体中有4个对象)。我的问题是所有4行标题都来自同一个对象。请看截图:这是我目前的一段代码:overridefuncviewWillAppear(animated:Bool){getFetchedResultController_cat(currentEntity_cat)}funcgetFetchedResultController_cat(selectedEntity:NSString){letappDelegate:AppDelegate

ios - 将 Core Data 相关代码迁移到 Swift 2

我有一些这样的功能:funcgetAllEntities()->[MyEntity]?{letfetchRequest=NSFetchRequest(entityName:"MyEntity")varerror:NSError?letfetchedResults=context.executeFetchRequest(fetchRequest)as![MyEntity]?ifletresults=fetchedResults{returnresults}else{print("Couldnotfetch\(error),\(error!.userInfo)")}}returnnil}现

ios - 只从 Core Data 或所有东西中获取需要的数据?

我的问题可能听起来有点困惑,但我找不到更好的标题。让我解释一下:我正在开发一个iOS应用程序,它使用CoreData来存储对象并使它们持久化。我想在UITableView中显示存储的对象。每个对象都包含一个日期。我希望我的TableView显示按日期排序的对象,每个月都是该TableView中的一个部分。+--------------------++---March2016---++--------------------++-Entry1++-Entry2++--------------------++--February2016--++--------------------++-

core-audio - swift 和 bool

AUGraphIsInitialized函数定义如下:funcAUGraphIsInitialized(inGraph:AUGraph,outIsInitialized:CMutablePointer)->OSStatus所以,你可以这样调用它:varstatus:OSStatus=OSStatus(noErr)varoutIsInitialized:Boolean=0status=AUGraphIsInitialized(self.processingGraph,&outIsInitialized)行得通。但是如何检查呢?bool值定义为CUnsignedChar(在MacTypes

uitableview - searchDisplayController、UITableView、Core Data 和 Swift

尝试使用searchDisplayController在表中进行搜索。数据过滤已配置,搜索对话框有效。现在我想使用方法prepareForSegue将当前值indexPath发送到新的UIViewController:importUIKitimportCoreDataclassMainTableViewController:UITableViewController{varresults:AddrBook[]=[]varsearchResults:AddrBook[]=[]init(style:UITableViewStyle){super.init(style:style)}init

ios - 核心数据 : How to insert huge arrays to core data in swift?

我的代码是这样的:importFoundationimportCoreDataimportUIKitclassBARCODEDIMENSION:NSManagedObject{@NSManagedvarbarcode:String@NSManagedvarcatid:Int32@NSManagedvarfavorite:Bool@NSManagedvarname:String@NSManagedvarsubcatid:Int32classfuncgetProducts(moc:NSManagedObjectContext){varurl:NSURL!=NSURL(string:"lin

java - 无法解决 : com. google.firebase :firebase-core:16. 0.1

我正在尝试将Firebase云存储添加到我的应用中。下面是应用程序build.gradle。但它说:无法解决:com.google.firebase:firebase-core:16.0.1。为什么?依赖项中根本没有firebase-core。applyplugin:'com.android.application'android{compileSdkVersion27defaultConfig{applicationId"com.louise.udacity.mydict"minSdkVersion15targetSdkVersion27versionCode1versionName

java - 无法解决 : com. google.firebase :firebase-core:16. 0.1

我正在尝试将Firebase云存储添加到我的应用中。下面是应用程序build.gradle。但它说:无法解决:com.google.firebase:firebase-core:16.0.1。为什么?依赖项中根本没有firebase-core。applyplugin:'com.android.application'android{compileSdkVersion27defaultConfig{applicationId"com.louise.udacity.mydict"minSdkVersion15targetSdkVersion27versionCode1versionName