谢谢,我做了很多这方面的。我最好的朋友是NSString & Co.
请特别注意stringWithFormat方法。
例如,这里是我设置html表的颜色。
-(NSString *) colorcomponents:(int) i size:(int) s
{
CGColorRef color = [[coltable objectAtIndex:i] CGColor];
NSString * tablecompformat = @"
";int numComponents = CGColorGetNumberOfComponents(color);
if (numComponents == 4)
{
const CGFloat *components = CGColorGetComponents(color);
CGFloat red = components[0]*256;
CGFloat green = components[1]*256;
CGFloat blue = components[2]*256;
return [NSString stringWithFormat:tablecompformat,(int)red,(int)green,(int)blue,s,s];
}
return nil;
}
对于您构建的每一块,您都可以使用NSString方法appendString将其添加到主html字符串中。当你完成你的字符串的建立后,你可以将它保存为一个文件或密码或任何其他文件...
这里是主程序。它应该给你一个如何动态生成和html字