mirror of
https://github.com/MessageKit/MessageKit.git
synced 2026-02-06 19:03:19 +00:00
be571b0b178c88697e2de0022dc7e950758a6abc
Revert "[MessageLabel] Change privacy of properties and function to use allow people to use it in their own custom cell" This reverts commit e902832887cc30c85910e059f58f1cf482a0c028. [MessageLabel] Change privacy of properties and function to use allow people to use it in their own custom cell [Update] Make handleGesture open [Update]
Table of Contents
Goals
- Provide a :rotating_light:safe🚨 environment for others to learn and grow through Open Source.
- Make adding Chat💬 to a project easy.
- Enable beautiful and customizable Chat UI's.
- Provide an awesome Open Source project for the iOS open source community.
- Help others learn.
Vision
See VISION.md for Goals, Scope, & Technical Considerations.
Installation
CocoaPods Recommended
pod 'MessageKit'
If your project is still using Swift 3, you can add the following code to your Podfile:
target 'TARGET_NAME' do
pod 'MessageKit'
...
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'MessageKit'
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '4.0'
end
end
end
end
end
Carthage
To integrate MessageKit using Carthage, add the following to your Cartfile:
github "MessageKit/MessageKit"
Requirements
- iOS9 or later
Contributing
Great! Look over these things first.
- Please read our Code of Conduct
- Check the Contributing Guide Lines.
- Come join us on Slack and 🗣 don't be a stranger.
- Check out the current issues and see if you can tackle any of those.
- Download the project and check out the current code base. Suggest any improvements by opening a new issue.
- Check out the What's Next section 👇 to see where we are headed.
- Check StackOverflow
- Install SwiftLint too keep yourself in :neckbeard: style.
- Be kind and helpful.
What's Next?
Check out the Releases to see what we are working on next.
Contact
Have a question or an issue about MessageKit? Create an issue!
Interested in contributing to MessageKit? Click here to join our Slack.
Apps using this library
Add your app to the list of apps using this library and make a pull request.
Please provide attribution, it is greatly appreciated.
Core Team
- @SD10, Steven Deutsch
- @nathantannar4, Nathan Tannar
- @zhongwuzw, Wu Zhong
Thanks
Many thanks to the contributors of this project.
License
MessageKit is released under the MIT License.
Inspiration
Inspired by JSQMessagesViewController 👈 💯
Languages
Swift
98.8%
Ruby
0.6%
Makefile
0.4%
Objective-C
0.2%
