我将一些数据从viewcontroller&从另一个视图控制器获取它.下面是应用程序委托的代码 
  
  
 
class AppDelegate: UIResponder,UIApplicationDelegate {
var window: UIWindow?
var navigationController: UINavigationController?
var mainDic:NSMutableDictionary? 
 代码设置mainDic
func filterResponse(response:NSDictionary){
    var appDelegate=AppDelegate()
    appDelegate.mainDic=response.mutablecopy() as? NSMutableDictionary
} 
 代码来获取字典.
let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate println(appDelegate.mainDic)
问题是我得到的输出没有.请让我正确.
解决方法
 这是你的错误 
  
  
 
        var appDelegate=AppDelegate() //You create a new instance,not get the exist one
尝试将您的代码更改为此
func filterResponse(response:NSDictionary){
    var appDelegate= UIApplication.sharedApplication().delegate as! AppDelegate
    appDelegate.mainDic=response.mutablecopy() as? NSMutableDictionary
}