Во-первых, это можно сохранить в Application Delegate (который доступен, как показано ниже, из любой точки вашего приложения:
YourAppDelegate.h
- (NSString *)uniqueSessionString;
View Controller:
NSString *uniqueString = [(YourAppDelegate *)[[UIApplication sharedApplication] delegate] uniqueSessionString];
Во-вторых, чтобы сохранить эту информацию, посмотрите NSUserDefaults. Эта информация будет сохраняться даже после закрытия приложения. Вот руководство по его использованию здесь:
http://mobile.tutsplus.com/tutorials/iphone/nsuserdefaults_iphone-sdk/
Есливам нужно сохранить эту строку для всех пользовательских устройств, затем вам нужно взглянуть на NSUbiquitousKeyValueStore (часть iCloud). Вы также можете использовать оба этих метода вместе. См. этот вопрос SO:
Как использовать NSUbiquitousKeyValueStore и NSUserDefaults вместе