Core Data 扩展。
文档 在线提供。
CocoaPods 是 Cocoa 项目的依赖管理工具。您可以使用以下命令安装它
$ gem install cocoapods
要使用 CocoaPods 将 CoreDataPlus 集成到您的 Xcode 项目中,请在您的 Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '13.0'
use_frameworks!
target '<Your Target Name>' do
pod 'CoreDataPlus', '~> 5.0.0'
end
然后,运行以下命令
$ pod install
Carthage 是一个去中心化的依赖管理器,它可以构建您的依赖项并为您提供二进制框架。
您可以使用 Homebrew 使用以下命令安装 Carthage
$ brew update
$ brew install carthage
要使用 Carthage 将 CoreDataPlus 集成到您的 Xcode 项目中,请在您的 Cartfile
中指定它
github "alemar11/CoreDataPlus" ~> 5.0.0
运行 carthage update
以构建框架,并将构建好的 CoreDataPlus.framework
拖入您的 Xcode 项目。
Swift Package Manager 是一个用于自动分发 Swift 代码的工具,它已集成到 swift
编译器中。 设置好 Swift 包后,添加 CoreDataPlus 作为依赖项就像将其添加到 Package.swift
的 dependencies
值一样简单。
dependencies: [
.package(url: "https://github.com/alemar11/CoreDataPlus.git", from: "6.0.0")
]
如果您不想使用上述任何一个依赖管理器,您可以手动将 CoreDataPlus 集成到您的项目中。
cd
进入您的顶级项目目录,如果您的项目尚未初始化为 git 仓库,请运行以下命令$ git init
$ git submodule add https://github.com/alemar11/CoreDataPlus.git
打开新的 CoreDataPlus
文件夹,并将 CoreDataPlus.xcodeproj
拖入您的应用程序的 Xcode 项目的项目导航器中。
它应该嵌套在应用程序的蓝色项目图标下。 它在所有其他 Xcode 组之上还是之下并不重要。
在项目导航器中选择 CoreDataPlus.xcodeproj
并验证部署目标是否与您的应用程序目标匹配。
接下来,在项目导航器中选择您的应用程序项目(蓝色项目图标)以导航到目标配置窗口,然后在侧边栏中的“Targets”标题下选择应用程序目标。
在该窗口顶部的选项卡栏中,打开“General”面板。
单击“Embedded Binaries”部分下的 +
按钮。
您将看到两个不同的 CoreDataPlus.xcodeproj
文件夹,每个文件夹都有两个不同版本的 CoreDataPlus.framework
嵌套在 Products
文件夹中。
选择哪个
Products
文件夹并不重要,但选择顶部还是底部CoreDataPlus.framework
很重要。
为 iOS 选择顶部的 CoreDataPlus.framework
,为 macOS 选择底部的 CoreDataPlus.framework
。
您可以通过检查项目的构建日志来验证您选择了哪一个。
CoreDataPlus
的构建目标将列为CoreDataPlus iOS
、CoreDataPlus macOS
、CoreDataPlus tvOS
或CoreDataPlus watchOS
。
CoreDataPlus 在 MIT 许可下发布。 有关详细信息,请参阅 LICENSE。
欢迎提交 Pull Request!
用 ★ 来表达你的 ❤