Programming/Swift

ㄴㅁㅇㅇ

ilovecoffee 2015. 5. 25. 17:52

    func favr() {
        let process = JSONNetwork()
        var arr = ["manager" : "user", "method" : "set_favority", "uid" : uid, "token" : token, "type" : "1", "dcode" : "", "mcode" : mcode]
        process.delegate = self
        process.jsonProccess(arr, code: NetworkCode().GET_FAV_REG)
       
    }
    func favrCancel() {
        let process = JSONNetwork()
        var arr = ["manager" : "user", "method" : "delete_favority", "uid" : uid, "token" : token, "type" : "1", "dcode" : "", "mcode" : mcode]
        process.delegate = self
        process.jsonProccess(arr, code: NetworkCode().GET_FAV_CANCEL)
       
    }       

=============================



else if NetworkCode().GET_FAV_REG==code {
            NSOperationQueue.mainQueue().addOperationWithBlock {
                var alertView:UIAlertView = UIAlertView()
                alertView.title = "즐겨찾기가 추가되었습니다."
                alertView.addButtonWithTitle("확인")
                alertView.tag = 1
                alertView.show()
               
            }
        }
           
        else if NetworkCode().GET_FAV_CANCEL==code {
            NSOperationQueue.mainQueue().addOperationWithBlock {
                var alertView:UIAlertView = UIAlertView()
                alertView.title = "즐겨찾기가 해지되었습니다."
                alertView.addButtonWithTitle("확인")
                alertView.tag = 2
                alertView.show()
            }
           
        }
           
           
        else if NetworkCode().ERROR==code {
           
            var errorCode = data.valueForKey("desc") as! String
            var msg = errorCode
            if errorCode==NetworkCode().DB_ERROR{
               
            }
            else if errorCode==NetworkCode().TOKEN_ERROR{
               
            }
            else if errorCode==NetworkCode().ALREADY_FAVORITY{
                //취소 프로토콜
                favrCancel()
            }
           
        }