2014-09-30 42 views
-2

我有一個解析數據庫與類用戶,帳戶和事務。我希望當前用戶能夠在屏幕上顯示餘額。用戶可能有多個帳戶。 accounts類有一個名爲startingBalance的字段。 Transaction類有一個名爲amount的字段。我需要調用startingBalance和金額字段來確定剩餘的帳戶餘額。IOS解析沒有TableView

我想在屏幕上輸出看起來像這樣:

檢查$ 100.12 節省$ 308.45

我一直在嘗試所有星期摸不着頭腦和甚至還沒有接近顯示我想要顯示。任何幫助是極大的讚賞!感謝您的期待!

+3

你到目前爲止嘗試過什麼.. ?? – 2014-09-30 15:02:31

+0

你的問題是什麼?到目前爲止,這是一個需求清單。 – rmaddy 2014-09-30 15:21:01

回答

0

這有幫助嗎?

let query = PFQuery("Account")                                   
query.findObjectsInBackgroundWithBlock { (objects, error) in                           
    // Retrieve the checking and savings balances                              
    var checkingBalance: Float!                                  
    var savingsBalance: Float!                                   
    if objects != nil {                                    
     for object in objects as [PFObject] {                               
      switch object["type"] {                                 
       case "startingBalance":                                
        checkingBalance = object["startingBalance"] as Float                        
       case "startingBalance":                                
        savingsBalance = object["startingBalance"] as Float                        
       default:                                    
        fatalError("invalid account type")                             
      }                                       
     }                                        
    }                                         

    if checkingBalance != nil && savingsBalance != nil {                            
     // Assuming you already know the transaction locally:                           
     checkingBalance += checkingTransactionAmount // e.g., -3.14                         
     savingsBalance += savingsTransactionAmount                              
    } else {                                       
     println("unable to retrieve checking balance or savings balance (\(checkingBalance), \(savingsBalance))")              
    }                                         
}                                          

查詢所有帳戶將只返回當前用戶的假設其ACL已正確設置。