Welcome to the documentation for AlertWizard – an easy-to-use alerting library for iOS developers. This library allows you to display customizable alerts and pop-ups in your iOS applications.

Whether you want to show informative alerts, confirmation dialogs, or customizable pop-ups, AlertWizard has you covered. With a simple API and extensive customization options, you can easily integrate AlertWizard into your app and provide a great user experience.


AlertWizard can be easily installed using two common package managers – Cocoapods and Carthage.

Cocoapods Installation

To install AlertWizard using Cocoapods, add the following line to your Podfile:

pod 'AlertWizard'

Then, run the command pod install in your project’s root directory. Cocoapods will resolve the dependencies and install AlertWizard library for you.

Carthage Installation

If you prefer to use Carthage, add the following line to your Cartfile:

github "alertwizard/AlertWizard"

Then, run the command carthage update --platform iOS to fetch and build the AlertWizard library.


Importing AlertWizard

To use AlertWizard in your iOS project, you need to import it in the relevant Swift file:

import AlertWizard

Displaying an Alert

To display an alert, use the following code:

AlertWizard.showAlert(title: "Hello", message: "This is an alert", viewController: self)

Customizing an Alert

If you want to customize the appearance and behavior of the alert, you can use the provided customization options. Here’s an example:

let alert = AlertWizard.prepareAlert(title: "Custom Alert", message: "This is a customized alert")
alert.addAction(title: "Cancel")
alert.addAction(title: "OK") {
// Implement any desired action here
alert.present(from: self)

Displaying a Pop-up

AlertWizard also allows you to show customizable pop-ups in your app. Here’s an example of displaying a pop-up:

let popup = AlertWizard.preparePopup(title: "Welcome", message: "Enjoy using AlertWizard!", position: .center)
popup.addAction(title: "Dismiss")
popup.present(on: self.view)

Available Customization Options

AlertWizard provides various customization options to suit your needs:

  • Customizable alert title and message
  • Multiple actions/buttons
  • Action handlers for button interactions
  • Customizable appearance, colors, and fonts
  • Customizable pop-up position and animation


With AlertWizard, you can easily integrate customizable alerts and pop-ups into your iOS applications. We hope this documentation has provided you with the necessary information to get started. If you have any further questions or need assistance, please don’t hesitate to reach out to our support team. Happy coding!