Croc 是一个用于在 iOS 上解析 emoji 表情的库。 它提供了一个简单轻量的接口,用于检测、生成、分类和管理 emoji 字符,使开发者能够轻松实现 emoji 相关的功能。

Build Status CocoaPods Compatible CocoaPods Carthage Compatible Platform License Swift-4.0 Codecov Donate

使用方法

检查 emoji

checking emojis

查询 emoji

querying emojis

安装

CocoaPods

CocoaPods 是一个 Cocoa 项目的依赖管理器。 您可以使用以下命令安装它:

$ gem install cocoapods

需要 CocoaPods 1.1+ 才能构建 Croc

要使用 CocoaPods 将 Croc 集成到您的 Xcode 项目中,请在您的 Podfile 中指定它:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'Croc'
end

然后,运行以下命令:

$ pod install

Carthage

Carthage 是一个去中心化的依赖管理器,它可以构建您的依赖项并为您提供二进制框架。

您可以使用 Homebrew 使用以下命令安装 Carthage:

$ brew update
$ brew install carthage

要使用 Carthage 将 Croc 集成到您的 Xcode 项目中,请在您的 Cartfile 中指定它:

github "JKalash/Croc"

运行 carthage update 以构建框架,并将构建好的 Croc.framework 拖到您的 Xcode 项目中。

Swift Package Manager

Swift Package Manager 是一个用于自动化 Swift 代码分发的工具,并已集成到 swift 编译器中。 它还处于早期开发阶段,但 Croc 确实支持在支持的平台上使用它。

设置好您的 Swift 包后,将 Croc 添加为依赖项就像将其添加到 Package.swiftdependencies 值中一样简单。

Swift 3

dependencies: [
    .Package(url: "https://github.com/JKalash/Croc.git", majorVersion: 0)
]

Swift 4

dependencies: [
    .package(url: "https://github.com/JKalash/Croc.git", from: "0.0.0")
]

手动

如果您不想使用任何上述依赖管理器,您可以手动将 Croc 集成到您的项目中。

嵌入式框架

要求

作者

Joseph Kalash, josephkalash@gmail.com

捐赠

如果这个项目帮助您减少了开发时间,您可以请我喝杯咖啡 :)

forthebadge

许可

Croc 在 MIT 许可下发布。 查看 LICENSE 了解详情。