У меня есть куча CGPoints из CCTMXLayer, который я хочу сохранить в NSUserDefaults, но не может показаться элегантным способом сделать это.
Первоначально я надеялся сохранить NSDictionary с NSMutableSet для значения, содержащего несколько NSValues (valueWithCGPoint). Из того, что я могу сказать, NSUserDefaults поддерживает NSMutableSet или NSValue.
В этот момент я рассматриваю возможность сохранения значений x & y CGPoint в виде строки и просто конвертирования туда и обратно по мере необходимости.