草庐IT

cocoapods-core

全部标签

ios - 使用 Cocoapods 在 Swift 中导入框架时出现问题

我是Swift的新手,但我了解了基础知识。我想导入一个框架,但遇到了问题。我现在将解释我遵循了哪些步骤以及失败的步骤。我使用终端命令安装了cocoapods:sudogeminstallcocoapods然后我使用终端导航到我的项目根目录,然后使用命令:podinit它创建了一个podfile,我对其进行了编辑,如下所示。平台:ios,'8.0'使用_框架!目标'Testy'做结束目标'TestyTests'做pod'翠鸟','~>1.8.1'结束目标'TestyUITests'做pod'翠鸟','~>1.8.1'结束然后我关闭了xcode并通过单击“Testy.xcworkspace

ios - OpenCV 错误 - Core.hpp header 必须编译为 C++

我试过Core.hpp,Base.hppheadermustbecompiledasC++错误。我将BITCODE设置为NO。#import#import#include#include@interfaceOpenCV:NSObject///ConvertsafullcolorimagetograyscaleimagewithusingOpenCV.+(nonnullUIImage*)cvtColorBGR2GRAY:(nonnullUIImage*)image;+(cv::Mat)cvMatFromAdjustedUIImage:(UIImage*)image;+(cv::Mat)c

ios - 如何使用 Cocoapods 分发编译好的框架?

我正在使用cocoapods构建一个框架。现在,我把它放在一个带有私有(private)规范仓库的私有(private)仓库中。我不想将这个框架作为开源分发,而是作为闭源分发。基本上,我只想分发已经编译的.framework文件。这样,我将避免将我的源代码暴露给外部人员。我不知道如何告诉cocoapods分发编译后的文件。 最佳答案 编译框架后,您需要创建一个单独的公共(public)存储库以用于分发。这是您将放置已编译框架、podspec、许可证、自述文件等的地方。podspec对于分发框架而不是源代码有点不同。参见示例:Pod:

ios - 使用 Core Data 获取存储的数据

在我下面的代码中,我可以使用CoreData存储数据。我存储的数据是奖励。我如何从核心数据中获取奖励数据?每当有奖励已添加到该特定用户时,我如何在我的核心数据中获得总奖励?我为每个用户使用loggedInUserHouseNumber。如何获取与loggedInUserHouseNumber相等的奖励数据和奖励总额?.我想获得所有数据和总奖励等于登录用户门牌号任何人都可以提供答案吗?loggedInUserHouseNumber=(UserDefaults.standard.value(forKey:"loggedInUserHouseNumber")as!String)获取请求代码l

swift - 在 Swift 中使用带有 CocoaPods 的静态库对于 Realm 失败

从Xcode9开始,可以通过省略Podfile中的use_frameworks!标志来使用静态库。但是,当与PodRealmSwift一起使用时,会导致以下错误:[!]ThefollowingSwiftpodscannotyetbeintegratedasstaticlibraries:TheSwiftpod`RealmSwift`dependsupon`Realm`,whichdonotdefinemodules.Tooptintothosetargetsgeneratingmodulemaps(whichisnecessarytoimportthemfromSwiftwhenbui

core-data - 可以在 Swift Playground 中使用 Core Data 吗?

我刚开始使用Swift,想知道Playgrounds是否可以访问CoreData。如果是这样,在将数据库放入iOS项目之前预先填充数据库会非常方便。 最佳答案 在iOSPlayground中,您可以成功导入CoreData,然后调用CoreData接口(interface)中定义的函数。 关于core-data-可以在SwiftPlayground中使用CoreData吗?,我们在StackOverflow上找到一个类似的问题: https://stackov

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 - Google plus 与 Swift 中的 CocoaPods

在我正在开发的iOS应用程序中,我需要添加Google+登录功能。该应用程序是用Swift开发的。我通过CocoaPods添加了GooglePlusiOSSDK。请注意,我安装了正式支持Swift的CocoaPodsv0.36beta。我以前用这种方式将许多Objective-C库与Swift项目集成。pod安装成功。然后我需要将框架导入到我想使用其方法的文件中,因此我将以下行添加到文件顶部。importGooglePlusimportGoogleOpenSource但是当我构建项目时,出现以下错误。没有这样的模块“GooglePlus”没有这样的模块“GoogleOpenSource

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