I would like to save `Array/NSDictionary` to `NSUserDefaults` but anything I try is just not working. Here is my code so please if you know how to do this, help me.

```
NSArray *oneArray = [NSArray arrayWithObjects:@"Radio One",nil];
NSDictionary *one = [NSDictionary dictionaryWithObject:oneArray forKey:@"Stations"];

NSArray *oneLinkArray = [NSArray arrayWithObjects:@"http://mobile.com:28000/",nil];
NSDictionary *oneLink = [NSDictionary dictionaryWithObject:oneLinkArray forKey:@"Stations"];

[data addObject:one];
[link addObject:oneLink];

```

The reason I need this is to put this station into favorites. So my thinking is to save these info in to `NSUserDefaults` and retrieve in favorites table. 

Thanks and please any suggestion is welcomed and appreciated.