NSUserDefaultsに自作クラスを格納する方法

自作クラスを格納しようとしたところ、NSUserDefaultsは決められた型のデータしか格納できない模様・・・。 (格納しようとしたらビルドは通りますが「Attempt to set a non-property-list object as an NSUserDefaults value for key」が出てプロ…