@implementation oneEvent - (id) initWithEvent:(struct text_event *) event text:(const char *) the_text { name = [[NSMutableString stringWithUTF8String:event->name] retain]; printf("1, %d\n",1); text = [[NSMutableString stringWithUTF8String:the_text] retain]; printf("2, %d\n",2); help = [[NSMutableArray arrayWithCapacity:event->num_args] retain]; printf("3, %d\n",3); for (int i = 0; i < event->num_args; i ++) [help addObject:[NSMutableString stringWithUTF8String:event->help [i]]]; printf("4, %d\n",4); return self; }