パスの設定時に以下のコード中のコメントで示したようなエラーが出てしまいます。原因がわからないため、もしわかる方がいましたら、ご教授お願いします。

import UIKit

class ViewController: UIViewController {

    let paths = NSSearchPathForDirectoriesInDomains(
        .DocumentDirectory,
        .UserDomainMask, true)

    let documentsPath = paths[0]
   // Instance member 'paths' cannot be used in type 'ViewController
   // というエラーが出てしまいます。

    let path = (paths[0] as NSString).stringByAppendingPathComponent("datastore.plist")
    print(paths)

    var user:NSDictionary = [
        "Name": "A",
        "Age": "B",
        "Sex": "C",
    ]

    let success = user.writeToFile(path, atomically: true)
    // Instance member 'user' cannot be used in type 'ViewController
    // というエラーが出てしまいます。

    //print(success)
    if success {
    print("success!")
    } else {
    print("failure!")
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

}