Skip to content

Commit

Permalink
!bugs
Browse files Browse the repository at this point in the history
  • Loading branch information
Esqarrouth authored and Goktug Yilmaz committed Nov 14, 2015
1 parent eb1590c commit d818da3
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 9 deletions.
2 changes: 0 additions & 2 deletions Sources/ArrayExtensions.swift
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ extension Array {

/// EZSwiftExtensions
func indexOfObject<T: Equatable>(object: T) -> Int? {
var i: Int

for index in 0..<self.count {
if let arrayObject = self[index] as? T {
if arrayObject == object {
Expand Down
14 changes: 7 additions & 7 deletions Sources/EZSwiftExtensions.swift
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,18 @@ var appVersionAndBuild: String {
}

/// EZSwiftExtensions - Your normal appDelegate
var appDelegateVariable: AppDelegate {
return UIApplication.sharedApplication().delegate as! AppDelegate
var appDelegateVariable: UIResponder {
return UIApplication.sharedApplication().delegate as! UIResponder
}

/// EZSwiftExtensions - Gives you the VC on top so you can easily push your popups
var topMostVC: UIViewController {
var topController = appDelegateVariable.window!.rootViewController
while topController?.presentedViewController != nil {
topController = topController?.presentedViewController
var topController = (UIApplication.sharedApplication().keyWindow!.rootViewController)!

while let presentedVC = topController.presentedViewController {
topController = presentedVC
}
return topController!
return topController
}

/// EZSwiftExtensions
Expand Down

0 comments on commit d818da3

Please sign in to comment.