JSQMessagesViewController README

The project's README from github.com/jessesquires/JSQMessagesViewController. As one markdown file: README.md.

No Maintenance Intended

:warning: Deprecated :warning:

This library is deprecated. Please read my blog post for details.

JSQMessagesViewController banner

Build Status Version Status license MIT codecov Platform


Screenshot0    Screenshot1   

Screenshot2    Screenshot3

More screenshots available at CocoaControls

Features

See the website for the list of features.

Design Goals

Dependencies

Requirements

Installation

# For latest release in cocoapods
pod 'JSQMessagesViewController'

# Latest on develop
pod 'JSQMessagesViewController', :git => 'https://github.com/jessesquires/JSQMessagesViewController.git', :branch => 'develop'

Getting Started

See the Getting Started guide!

Questions & Help

Documentation

Read the docs, available here via @CocoaDocs.

Core team

Contributing

Please follow these sweet contribution guidelines.

Interested in becoming a core contributor with push access? See our onboarding guide for details.

Credits

Apps using this library

According to CocoaPods stats, over 36,000 apps are using JSQMessagesViewController. Here are the ones that we know about. Please submit a pull request to add your app! :smile:

License

JSQMessagesViewController is released under an MIT License. See LICENSE for details.

Copyright © 2013-present Jesse Squires.

Please provide attribution, it is greatly appreciated.

JSQMessagesViewController (jessesquires/JSQMessagesViewController)

Searching Database…

这是什么?一个现成的 iOS 消息界面库:把一个视图控制器直接放进你的应用,就能得到类似 iMessage 的聊天界面,不用从零开始写。
怎么把它加到我的 iOS 项目里?通过 CocoaPods 安装,README 里也把它标注为推荐的安装方式;装好之后,Getting Started 指南会带你一步步显示出第一个消息界面。
它会引入其他库吗?只有一个:JSQSystemSoundPlayer 库,用来播放音效。
仓库上有个很大的弃用警告——它还在维护吗?没有。这个库已被官方弃用,仓库也已归档,不会再有更新或修复。具体细节可以看 README 中指向的作者博客文章。
它支持的最低 iOS 版本是多少?要求 iOS 7.0 或更高版本,而且项目必须开启 ARC(自动引用计数)——这个下限也说明了这份代码有多老了。
我能免费在自己的应用里使用它吗?可以——它采用 MIT 许可证发布,可以免费使用,包括商用;作者只要求你注明出处。
我可以自定义聊天界面的外观和行为吗?可以——便于客户端进行定制和扩展是这个库明示的设计目标之一,除此之外还有 SOLID 设计原则,以及尽量贴近 iMessage 的风格和行为。
它的使用范围有多广?非常广:根据 CocoaPods 的统计,超过 36,000 个应用用过它。README 列出了团队所知的应用,并欢迎通过 pull request 补充更多。
它是用 Swift 还是 Objective-C 写的?Objective-C——这个项目始于 2013 年,不含任何 Swift 代码,所以可以原生融入 Objective-C 代码库。
Size
19.9 MB
Stars
11.1K
Age
13y
Commits · 90 Days