Сохранение списка CGPoints с помощью NSUserDefaults

У меня есть несколько CGPoints из CCTMXLayer, которые я хочу сохранить в NSUserDefaults, но не могу придумать элегантный способ сделать это.

Изначально я был надеясь сохранить NSDictionary с NSMutableSet для значения, содержащего несколько NSValues ​​(valueWithCGPoint). Насколько я могу судить, ни NSMutableSet, ни NSValue не поддерживаются NSUserDefaults.

На этом этапе я рассматриваю возможность сохранения значений x и y CGPoint в виде строки и простого преобразования ее туда и обратно по мере необходимости.

18
задан Chris Daviduik 1 January 2011 в 21:46
поделиться