Skip to content

magnolialogic/swift-FirebaseManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

FirebaseManager

Firebase Realtime Database manager for Swift 4.2

Description

Import FirebaseManager.swift into your Xcode project to easily work with Firebase Realtime Database across multiple View Controllers. FirebaseManager.sharedManager provides a single shared Firebase Realtime Database interface as well as convenience references and functions for common actions. This example code is configured for email/password-based login, to access and observe a "log entries" child node, and post notifications to NotificationCenter on update.

.sharedManager
.sharedManager.dbReference
.sharedManager.logEntriesReference
.sharedManager.logEntries
.sharedManager.observer
.sharedManager.checkLoginStatus()
.sharedManager.login()
.sharedManager.claimObserver()
.sharedManager.releaseObserver()

Dependencies:

Firebase

FirebaseAuth

FirebaseDatabase

About

Firebase Realtime Database manager for Swift 4.2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages