我正在制作一个包含文本视图的应用程序。我有一些简单的文本格式(粗体、斜体、下划线)。但是当我格式化文本时,它不会保存格式。我想知道格式化后是否有办法保存文本?
不是让您编写代码,只是想知道它是否可能,也许您是否愿意为我指出一些文档的正确方向。
谢谢!
你试着做这样的事情。将 UIFont 信息存储到 NSDictionary:
UIFont *myFont = [UIFont fontWithName:@"HelveticaNeue-Bold" size:16.0f];
NSDictionary *myFontInformation =
[NSDictionary dictionaryWithObjectsAndKeys:
myFont.name, "fontName",
[NSNumber numberWithFloat:myFont.pointSize], @"fontSize", nil];
并保存到 CoreData。
如果您检索到 NSDictionary 并重新创建 UIFont。
CoreData 教程阅读了这篇文章:CoreData on iOS5 Tutorial