NSArray соответствует протоколу NSCoding, поэтому вы можете сказать:
NSArray *rootArray = [[NSArray alloc] initWithCoder:myKeyedUnarchiver];
Может быть немного странно, что на справочной странице NSArray конкретно не упоминается -initWithCoder:, но это потому, что этот метод уже описан в справочнике по протоколу NSCoding, а на справочной странице NSArray указывается NSCoding.