             //如果y設為 0，為避開status bar 的處理
             if notificationView.appearByOffset.y == 0 {
                 
-                var statusFrame = UIApplication.sharedApplication().statusBarFrame
+                let statusFrame = UIApplication.sharedApplication().statusBarFrame
                 
                 runwayFrame.size.height += statusFrame.height
                 

            switch autoHiddenSetting {
                
            case .Manual:
                println("Manual")
                
            case let .AutoHiddenAfter(hideByAfterTimeInterval):
                self.animation.show(hideAfterDuration: hideByAfterTimeInterval, notificationView: notificationView, completionHandler: { (finished) -> Void in

    private class func drawNekerSuccessIconImage(frame: CGRect, strokeColor: UIColor) {
        
        //// Bezier Drawing
        let bezierPath = UIBezierPath()
        bezierPath.moveToPoint(CGPointMake(frame.minX + 0.50000 * frame.width, frame.minY + 1.00000 * frame.height))
        bezierPath.addCurveToPoint(CGPointMake(frame.minX + 0.00000 * frame.width, frame.minY + 0.50000 * frame.height), controlPoint1: CGPointMake(frame.minX + 0.22266 * frame.width, frame.minY + 1.00000 * frame.height), controlPoint2: CGPointMake(frame.minX + 0.00000 * frame.width, frame.minY + 0.77734 * frame.height))
        bezierPath.addCurveToPoint(CGPointMake(frame.minX + 0.50000 * frame.width, frame.minY + 0.00000 * frame.height), controlPoint1: CGPointMake(frame.minX + 0.00000 * frame.width, frame.minY + 0.22266 * frame.height), controlPoint2: CGPointMake(frame.minX + 0.22266 * frame.width, frame.minY + 0.00000 * frame.height))
