Вы также перезаписываете styledDesc:
declare a vairable styledDesc, and assign a TTStyledText instance that is autoreleased (but not initialized, should be [[[TTStyledText alloc] init] autorelease];
TTStyledText *styledDesc = [[TTStyledText alloc] autorelease];
//create a new autoreleased TTStyledText instance via the textWithURLS: member function, and assign it to styledDesc. styledDesc abandons the pointer to the one you made with alloc.
styledDesc = [TTStyledText textWithURLs:@"howdy http://www.google.com"];
Вот мое предположение о том, что вы действительно хотите:
TTTableLongTextItem *descItem = [[[TTTableLongTextItem alloc] init] autorelease];
descItem.text = @"howdy";
но я действительно не знаю, что это за объекты TTTableLongTextItem или TTStyledText, поэтому я не могу рассказать вам много о том, что вы пытались сделать с помощью сайта Howdy и Google.