<commit_before># PBRevealViewController

[![Version](https://img.shields.io/cocoapods/v/PBRevealViewController.svg?style=flat)](http://cocoapods.org/pods/PBRevealViewController)
[![License](https://img.shields.io/cocoapods/l/PBRevealViewController.svg?style=flat)](http://cocoapods.org/pods/PBRevealViewController)
[![Platform](https://img.shields.io/cocoapods/p/PBRevealViewController.svg?style=flat)](http://cocoapods.org/pods/PBRevealViewController)

A slide UIViewController subclass for revealing a side (left and/or right) view controller above or below a main view controller for iOS and tvOS, inspired on SWRevealViewController subclass.

PBRevealViewController is compatible with both iOS and tvOS, and currently works with Swift 4.0 and Objective-C!

## Examples

![Image](https://raw.githubusercontent.com/iDevelopper/PBRevealViewController/master/PBRevealViewController/Assets/PBRevealViewController_Video.gif)
![Image](https://raw.githubusercontent.com/iDevelopper/PBRevealViewController/master/PBRevealViewController/Assets/PBRevealViewController_Video2.gif)
![Image](https://raw.githubusercontent.com/iDevelopper/PBRevealViewController/master/PBRevealViewController/Assets/PBRevealViewController_Video3.gif)
![Image](https://raw.githubusercontent.com/iDevelopper/PBRevealViewController/master/PBRevealViewController/Assets/PBRevealViewController_Video4.gif)

## Installation

To run the example projects, clone the repo, and run `pod install` in your Terminal from the Example directory first.

You can also run `pod try PBRevealViewController` in your Terminal from anywhere.

## In your project

The easiest way to install it is by copying the following to your project:
* PBRevealViewController.h
* PBRevealViewController.m

Or
* PBRevealViewController.swift

PBRevealViewController is also available through [CocoaPods](http://cocoapods.org).

To install the library to your project:
<commit_msg>iOS 12 compatibility.<commit_after># PBRevealViewController

[![Version](https://img.shields.io/cocoapods/v/PBRevealViewController.svg?style=flat)](http://cocoapods.org/pods/PBRevealViewController)
[![License](https://img.shields.io/cocoapods/l/PBRevealViewController.svg?style=flat)](http://cocoapods.org/pods/PBRevealViewController)
[![Platform](https://img.shields.io/cocoapods/p/PBRevealViewController.svg?style=flat)](http://cocoapods.org/pods/PBRevealViewController)

A slide UIViewController subclass for revealing a side (left and/or right) view controller above or below a main view controller for iOS and tvOS, inspired on SWRevealViewController subclass.

PBRevealViewController is compatible with both iOS and tvOS, and currently works with Swift 4.0, Swift 4.2 (swift-4.2 branch) and Objective-C!

## Examples

![Image](https://raw.githubusercontent.com/iDevelopper/PBRevealViewController/master/PBRevealViewController/Assets/PBRevealViewController_Video.gif)
![Image](https://raw.githubusercontent.com/iDevelopper/PBRevealViewController/master/PBRevealViewController/Assets/PBRevealViewController_Video2.gif)
![Image](https://raw.githubusercontent.com/iDevelopper/PBRevealViewController/master/PBRevealViewController/Assets/PBRevealViewController_Video3.gif)
![Image](https://raw.githubusercontent.com/iDevelopper/PBRevealViewController/master/PBRevealViewController/Assets/PBRevealViewController_Video4.gif)

## Installation

To run the example projects, clone the repo, and run `pod install` in your Terminal from the Example directory first.

You can also run `pod try PBRevealViewController` in your Terminal from anywhere.

## In your project

The easiest way to install it is by copying the following to your project:
* PBRevealViewController.h
* PBRevealViewController.m

Or
* PBRevealViewController.swift

PBRevealViewController is also available through [CocoaPods](http://cocoapods.org).

To install the library to your project:

{'fraction_non_alphanumeric': 0.10005170630816959, 'fraction_numerical': 0.004136504653567736, 'mean_word_length': 7.010351966873706, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 14, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3885234', 'n_tokens_mistral': 1288, 'n_tokens_neox': 1173, 'n_words': 248}